From f71531346c6be197957311712ba093e024545e37 Mon Sep 17 00:00:00 2001 From: Florian Reimair Date: Fri, 7 Aug 2015 13:24:09 +0200 Subject: preparing the old code for the merge --- .../language/diplomasupplement/CourseUnitType.java | 1938 +++++++++----------- 1 file changed, 905 insertions(+), 1033 deletions(-) (limited to 'id/server/stork2-commons/src/main/java/eu/stork/peps/complex/attributes/crue/academic/xsd/language/diplomasupplement/CourseUnitType.java') diff --git a/id/server/stork2-commons/src/main/java/eu/stork/peps/complex/attributes/crue/academic/xsd/language/diplomasupplement/CourseUnitType.java b/id/server/stork2-commons/src/main/java/eu/stork/peps/complex/attributes/crue/academic/xsd/language/diplomasupplement/CourseUnitType.java index fe0d62b0b..8c0d96fe2 100644 --- a/id/server/stork2-commons/src/main/java/eu/stork/peps/complex/attributes/crue/academic/xsd/language/diplomasupplement/CourseUnitType.java +++ b/id/server/stork2-commons/src/main/java/eu/stork/peps/complex/attributes/crue/academic/xsd/language/diplomasupplement/CourseUnitType.java @@ -5,7 +5,6 @@ // Generated on: 2014.04.12 at 12:22:50 PM GMT // - package eu.stork.peps.complex.attributes.crue.academic.xsd.language.diplomasupplement; import java.math.BigDecimal; @@ -16,13 +15,14 @@ import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlValue; - /** * Course unit * - *

Java class for CourseUnitType complex type. + *

+ * Java class for CourseUnitType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

+ * The following schema fragment specifies the expected content contained within this class. * *

  * <complexType name="CourseUnitType">
@@ -96,1036 +96,908 @@ import javax.xml.bind.annotation.XmlValue;
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "CourseUnitType", propOrder = {
-    "code",
-    "scientificArea",
-    "title",
-    "theme",
-    "type",
-    "yearOfStudy",
-    "level",
-    "ectsCredits",
-    "localCredits",
-    "hours",
-    "languagesOfInstruction",
-    "modeOfDelivery",
-    "workPlacements",
-    "studentPerformance",
-    "nameOfLecturers",
-    "learningOutcomes",
-    "prerequisitesAndCorequisites",
-    "recomendedOptionalProgrammeComponents",
-    "courseContents",
-    "recomendedOrRequiredReading",
-    "planedLearningActivitiesAndTeachingMethod",
-    "assesmentMethodsAndCriteria",
-    "observations"
-})
+@XmlType(name = "CourseUnitType", propOrder = { "code", "scientificArea", "title", "theme", "type", "yearOfStudy", "level", "ectsCredits", "localCredits", "hours", "languagesOfInstruction",
+		"modeOfDelivery", "workPlacements", "studentPerformance", "nameOfLecturers", "learningOutcomes", "prerequisitesAndCorequisites", "recomendedOptionalProgrammeComponents", "courseContents",
+		"recomendedOrRequiredReading", "planedLearningActivitiesAndTeachingMethod", "assesmentMethodsAndCriteria", "observations" })
 public class CourseUnitType {
 
-    @XmlElement(name = "Code", required = true)
-    protected String code;
-    @XmlElement(name = "ScientificArea")
-    protected String scientificArea;
-    @XmlElement(name = "Title", required = true)
-    protected String title;
-    @XmlElement(name = "Theme")
-    protected String theme;
-    @XmlElement(name = "Type", required = true)
-    protected CourseUnitType.Type type;
-    @XmlElement(name = "YearOfStudy")
-    protected CourseUnitType.YearOfStudy yearOfStudy;
-    @XmlElement(name = "Level")
-    protected CourseUnitType.Level level;
-    @XmlElement(name = "ECTSCredits")
-    protected BigDecimal ectsCredits;
-    @XmlElement(name = "LocalCredits")
-    protected BigDecimal localCredits;
-    @XmlElement(name = "Hours")
-    protected BigDecimal hours;
-    @XmlElement(name = "LanguagesOfInstruction")
-    protected CourseUnitLanguagesOfInstructionType languagesOfInstruction;
-    @XmlElement(name = "ModeOfDelivery")
-    protected CourseUnitType.ModeOfDelivery modeOfDelivery;
-    @XmlElement(name = "WorkPlacements")
-    protected CourseUnitWorkPlacementsType workPlacements;
-    @XmlElement(name = "StudentPerformance")
-    protected CourseUnitStudentPerformanceType studentPerformance;
-    @XmlElement(name = "NameOfLecturers")
-    protected RichTextTagType nameOfLecturers;
-    @XmlElement(name = "LearningOutcomes")
-    protected RichTextTagType learningOutcomes;
-    @XmlElement(name = "PrerequisitesAndCorequisites")
-    protected RichTextTagType prerequisitesAndCorequisites;
-    @XmlElement(name = "RecomendedOptionalProgrammeComponents")
-    protected RichTextTagType recomendedOptionalProgrammeComponents;
-    @XmlElement(name = "CourseContents")
-    protected RichTextTagType courseContents;
-    @XmlElement(name = "RecomendedOrRequiredReading")
-    protected RichTextTagType recomendedOrRequiredReading;
-    @XmlElement(name = "PlanedLearningActivitiesAndTeachingMethod")
-    protected RichTextTagType planedLearningActivitiesAndTeachingMethod;
-    @XmlElement(name = "AssesmentMethodsAndCriteria")
-    protected RichTextTagType assesmentMethodsAndCriteria;
-    @XmlElement(name = "Observations")
-    protected RichTextTagType observations;
-    @XmlAttribute(name = "groupID", required = true)
-    protected String groupID;
-    @XmlAttribute(name = "institutionAdministeringStudiesID", required = true)
-    protected String institutionAdministeringStudiesID;
-    @XmlAttribute(name = "isRequiredByTheProgramme")
-    protected Boolean isRequiredByTheProgramme;
-
-    /**
-     * Gets the value of the code property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getCode() {
-        return code;
-    }
-
-    /**
-     * Sets the value of the code property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setCode(String value) {
-        this.code = value;
-    }
-
-    /**
-     * Gets the value of the scientificArea property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getScientificArea() {
-        return scientificArea;
-    }
-
-    /**
-     * Sets the value of the scientificArea property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setScientificArea(String value) {
-        this.scientificArea = value;
-    }
-
-    /**
-     * Gets the value of the title property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getTitle() {
-        return title;
-    }
-
-    /**
-     * Sets the value of the title property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setTitle(String value) {
-        this.title = value;
-    }
-
-    /**
-     * Gets the value of the theme property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getTheme() {
-        return theme;
-    }
-
-    /**
-     * Sets the value of the theme property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setTheme(String value) {
-        this.theme = value;
-    }
-
-    /**
-     * Gets the value of the type property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link CourseUnitType.Type }
-     *     
-     */
-    public CourseUnitType.Type getType() {
-        return type;
-    }
-
-    /**
-     * Sets the value of the type property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link CourseUnitType.Type }
-     *     
-     */
-    public void setType(CourseUnitType.Type value) {
-        this.type = value;
-    }
-
-    /**
-     * Gets the value of the yearOfStudy property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link CourseUnitType.YearOfStudy }
-     *     
-     */
-    public CourseUnitType.YearOfStudy getYearOfStudy() {
-        return yearOfStudy;
-    }
-
-    /**
-     * Sets the value of the yearOfStudy property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link CourseUnitType.YearOfStudy }
-     *     
-     */
-    public void setYearOfStudy(CourseUnitType.YearOfStudy value) {
-        this.yearOfStudy = value;
-    }
-
-    /**
-     * Gets the value of the level property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link CourseUnitType.Level }
-     *     
-     */
-    public CourseUnitType.Level getLevel() {
-        return level;
-    }
-
-    /**
-     * Sets the value of the level property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link CourseUnitType.Level }
-     *     
-     */
-    public void setLevel(CourseUnitType.Level value) {
-        this.level = value;
-    }
-
-    /**
-     * Gets the value of the ectsCredits property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link BigDecimal }
-     *     
-     */
-    public BigDecimal getECTSCredits() {
-        return ectsCredits;
-    }
-
-    /**
-     * Sets the value of the ectsCredits property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link BigDecimal }
-     *     
-     */
-    public void setECTSCredits(BigDecimal value) {
-        this.ectsCredits = value;
-    }
-
-    /**
-     * Gets the value of the localCredits property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link BigDecimal }
-     *     
-     */
-    public BigDecimal getLocalCredits() {
-        return localCredits;
-    }
-
-    /**
-     * Sets the value of the localCredits property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link BigDecimal }
-     *     
-     */
-    public void setLocalCredits(BigDecimal value) {
-        this.localCredits = value;
-    }
-
-    /**
-     * Gets the value of the hours property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link BigDecimal }
-     *     
-     */
-    public BigDecimal getHours() {
-        return hours;
-    }
-
-    /**
-     * Sets the value of the hours property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link BigDecimal }
-     *     
-     */
-    public void setHours(BigDecimal value) {
-        this.hours = value;
-    }
-
-    /**
-     * Gets the value of the languagesOfInstruction property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link CourseUnitLanguagesOfInstructionType }
-     *     
-     */
-    public CourseUnitLanguagesOfInstructionType getLanguagesOfInstruction() {
-        return languagesOfInstruction;
-    }
-
-    /**
-     * Sets the value of the languagesOfInstruction property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link CourseUnitLanguagesOfInstructionType }
-     *     
-     */
-    public void setLanguagesOfInstruction(CourseUnitLanguagesOfInstructionType value) {
-        this.languagesOfInstruction = value;
-    }
-
-    /**
-     * Gets the value of the modeOfDelivery property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link CourseUnitType.ModeOfDelivery }
-     *     
-     */
-    public CourseUnitType.ModeOfDelivery getModeOfDelivery() {
-        return modeOfDelivery;
-    }
-
-    /**
-     * Sets the value of the modeOfDelivery property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link CourseUnitType.ModeOfDelivery }
-     *     
-     */
-    public void setModeOfDelivery(CourseUnitType.ModeOfDelivery value) {
-        this.modeOfDelivery = value;
-    }
-
-    /**
-     * Gets the value of the workPlacements property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link CourseUnitWorkPlacementsType }
-     *     
-     */
-    public CourseUnitWorkPlacementsType getWorkPlacements() {
-        return workPlacements;
-    }
-
-    /**
-     * Sets the value of the workPlacements property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link CourseUnitWorkPlacementsType }
-     *     
-     */
-    public void setWorkPlacements(CourseUnitWorkPlacementsType value) {
-        this.workPlacements = value;
-    }
-
-    /**
-     * Gets the value of the studentPerformance property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link CourseUnitStudentPerformanceType }
-     *     
-     */
-    public CourseUnitStudentPerformanceType getStudentPerformance() {
-        return studentPerformance;
-    }
-
-    /**
-     * Sets the value of the studentPerformance property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link CourseUnitStudentPerformanceType }
-     *     
-     */
-    public void setStudentPerformance(CourseUnitStudentPerformanceType value) {
-        this.studentPerformance = value;
-    }
-
-    /**
-     * Gets the value of the nameOfLecturers property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public RichTextTagType getNameOfLecturers() {
-        return nameOfLecturers;
-    }
-
-    /**
-     * Sets the value of the nameOfLecturers property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public void setNameOfLecturers(RichTextTagType value) {
-        this.nameOfLecturers = value;
-    }
-
-    /**
-     * Gets the value of the learningOutcomes property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public RichTextTagType getLearningOutcomes() {
-        return learningOutcomes;
-    }
-
-    /**
-     * Sets the value of the learningOutcomes property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public void setLearningOutcomes(RichTextTagType value) {
-        this.learningOutcomes = value;
-    }
-
-    /**
-     * Gets the value of the prerequisitesAndCorequisites property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public RichTextTagType getPrerequisitesAndCorequisites() {
-        return prerequisitesAndCorequisites;
-    }
-
-    /**
-     * Sets the value of the prerequisitesAndCorequisites property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public void setPrerequisitesAndCorequisites(RichTextTagType value) {
-        this.prerequisitesAndCorequisites = value;
-    }
-
-    /**
-     * Gets the value of the recomendedOptionalProgrammeComponents property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public RichTextTagType getRecomendedOptionalProgrammeComponents() {
-        return recomendedOptionalProgrammeComponents;
-    }
-
-    /**
-     * Sets the value of the recomendedOptionalProgrammeComponents property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public void setRecomendedOptionalProgrammeComponents(RichTextTagType value) {
-        this.recomendedOptionalProgrammeComponents = value;
-    }
-
-    /**
-     * Gets the value of the courseContents property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public RichTextTagType getCourseContents() {
-        return courseContents;
-    }
-
-    /**
-     * Sets the value of the courseContents property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public void setCourseContents(RichTextTagType value) {
-        this.courseContents = value;
-    }
-
-    /**
-     * Gets the value of the recomendedOrRequiredReading property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public RichTextTagType getRecomendedOrRequiredReading() {
-        return recomendedOrRequiredReading;
-    }
-
-    /**
-     * Sets the value of the recomendedOrRequiredReading property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public void setRecomendedOrRequiredReading(RichTextTagType value) {
-        this.recomendedOrRequiredReading = value;
-    }
-
-    /**
-     * Gets the value of the planedLearningActivitiesAndTeachingMethod property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public RichTextTagType getPlanedLearningActivitiesAndTeachingMethod() {
-        return planedLearningActivitiesAndTeachingMethod;
-    }
-
-    /**
-     * Sets the value of the planedLearningActivitiesAndTeachingMethod property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public void setPlanedLearningActivitiesAndTeachingMethod(RichTextTagType value) {
-        this.planedLearningActivitiesAndTeachingMethod = value;
-    }
-
-    /**
-     * Gets the value of the assesmentMethodsAndCriteria property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public RichTextTagType getAssesmentMethodsAndCriteria() {
-        return assesmentMethodsAndCriteria;
-    }
-
-    /**
-     * Sets the value of the assesmentMethodsAndCriteria property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public void setAssesmentMethodsAndCriteria(RichTextTagType value) {
-        this.assesmentMethodsAndCriteria = value;
-    }
-
-    /**
-     * Gets the value of the observations property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public RichTextTagType getObservations() {
-        return observations;
-    }
-
-    /**
-     * Sets the value of the observations property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link RichTextTagType }
-     *     
-     */
-    public void setObservations(RichTextTagType value) {
-        this.observations = value;
-    }
-
-    /**
-     * Gets the value of the groupID property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getGroupID() {
-        return groupID;
-    }
-
-    /**
-     * Sets the value of the groupID property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setGroupID(String value) {
-        this.groupID = value;
-    }
-
-    /**
-     * Gets the value of the institutionAdministeringStudiesID property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getInstitutionAdministeringStudiesID() {
-        return institutionAdministeringStudiesID;
-    }
-
-    /**
-     * Sets the value of the institutionAdministeringStudiesID property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setInstitutionAdministeringStudiesID(String value) {
-        this.institutionAdministeringStudiesID = value;
-    }
-
-    /**
-     * Gets the value of the isRequiredByTheProgramme property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link Boolean }
-     *     
-     */
-    public boolean isIsRequiredByTheProgramme() {
-        if (isRequiredByTheProgramme == null) {
-            return true;
-        } else {
-            return isRequiredByTheProgramme;
-        }
-    }
-
-    /**
-     * Sets the value of the isRequiredByTheProgramme property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link Boolean }
-     *     
-     */
-    public void setIsRequiredByTheProgramme(Boolean value) {
-        this.isRequiredByTheProgramme = value;
-    }
-
-
-    /**
-     * 

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <simpleContent>
-     *     <extension base="<urn:crue:academic:xsd:language:diplomasupplement>PlainTextType">
-     *       <attribute name="eheaFramework" use="required" type="{urn:crue:academic:xsd:language:diplomasupplement}EHEAFrameworkType" />
-     *     </extension>
-     *   </simpleContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class Level { - - @XmlValue - protected String value; - @XmlAttribute(name = "eheaFramework", required = true) - protected EHEAFrameworkType eheaFramework; - - /** - * Plain text constraint - * - * Non empty text - * - * @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 eheaFramework property. - * - * @return - * possible object is - * {@link EHEAFrameworkType } - * - */ - public EHEAFrameworkType getEheaFramework() { - return eheaFramework; - } - - /** - * Sets the value of the eheaFramework property. - * - * @param value - * allowed object is - * {@link EHEAFrameworkType } - * - */ - public void setEheaFramework(EHEAFrameworkType value) { - this.eheaFramework = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <simpleContent>
-     *     <extension base="<urn:crue:academic:xsd:language:diplomasupplement>PlainTextType">
-     *       <attribute name="modeOfDelivery" use="required" type="{urn:crue:academic:xsd:language:diplomasupplement}ModeOfDeliveryType" />
-     *     </extension>
-     *   </simpleContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class ModeOfDelivery { - - @XmlValue - protected String value; - @XmlAttribute(name = "modeOfDelivery", required = true) - protected ModeOfDeliveryType modeOfDelivery; - - /** - * Plain text constraint - * - * Non empty text - * - * @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 modeOfDelivery property. - * - * @return - * possible object is - * {@link ModeOfDeliveryType } - * - */ - public ModeOfDeliveryType getModeOfDelivery() { - return modeOfDelivery; - } - - /** - * Sets the value of the modeOfDelivery property. - * - * @param value - * allowed object is - * {@link ModeOfDeliveryType } - * - */ - public void setModeOfDelivery(ModeOfDeliveryType value) { - this.modeOfDelivery = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <simpleContent>
-     *     <extension base="<urn:crue:academic:xsd:language:diplomasupplement>PlainTextType">
-     *       <attribute name="type" type="{urn:crue:academic:xsd:language:diplomasupplement}CourseUnitTypeType" />
-     *     </extension>
-     *   </simpleContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class Type { - - @XmlValue - protected String value; - @XmlAttribute(name = "type") - protected CourseUnitTypeType type; - - /** - * Plain text constraint - * - * Non empty text - * - * @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 type property. - * - * @return - * possible object is - * {@link CourseUnitTypeType } - * - */ - public CourseUnitTypeType getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link CourseUnitTypeType } - * - */ - public void setType(CourseUnitTypeType value) { - this.type = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <simpleContent>
-     *     <extension base="<urn:crue:academic:xsd:language:diplomasupplement>PlainTextType">
-     *       <attribute name="year" use="required" type="{urn:crue:academic:xsd:language:diplomasupplement}PositiveDecimalType" />
-     *     </extension>
-     *   </simpleContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class YearOfStudy { - - @XmlValue - protected String value; - @XmlAttribute(name = "year", required = true) - protected BigDecimal year; - - /** - * Plain text constraint - * - * Non empty text - * - * @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 year property. - * - * @return - * possible object is - * {@link BigDecimal } - * - */ - public BigDecimal getYear() { - return year; - } - - /** - * Sets the value of the year property. - * - * @param value - * allowed object is - * {@link BigDecimal } - * - */ - public void setYear(BigDecimal value) { - this.year = value; - } - - } + @XmlElement(name = "Code", required = true) + protected String code; + @XmlElement(name = "ScientificArea") + protected String scientificArea; + @XmlElement(name = "Title", required = true) + protected String title; + @XmlElement(name = "Theme") + protected String theme; + @XmlElement(name = "Type", required = true) + protected CourseUnitType.Type type; + @XmlElement(name = "YearOfStudy") + protected CourseUnitType.YearOfStudy yearOfStudy; + @XmlElement(name = "Level") + protected CourseUnitType.Level level; + @XmlElement(name = "ECTSCredits") + protected BigDecimal ectsCredits; + @XmlElement(name = "LocalCredits") + protected BigDecimal localCredits; + @XmlElement(name = "Hours") + protected BigDecimal hours; + @XmlElement(name = "LanguagesOfInstruction") + protected CourseUnitLanguagesOfInstructionType languagesOfInstruction; + @XmlElement(name = "ModeOfDelivery") + protected CourseUnitType.ModeOfDelivery modeOfDelivery; + @XmlElement(name = "WorkPlacements") + protected CourseUnitWorkPlacementsType workPlacements; + @XmlElement(name = "StudentPerformance") + protected CourseUnitStudentPerformanceType studentPerformance; + @XmlElement(name = "NameOfLecturers") + protected RichTextTagType nameOfLecturers; + @XmlElement(name = "LearningOutcomes") + protected RichTextTagType learningOutcomes; + @XmlElement(name = "PrerequisitesAndCorequisites") + protected RichTextTagType prerequisitesAndCorequisites; + @XmlElement(name = "RecomendedOptionalProgrammeComponents") + protected RichTextTagType recomendedOptionalProgrammeComponents; + @XmlElement(name = "CourseContents") + protected RichTextTagType courseContents; + @XmlElement(name = "RecomendedOrRequiredReading") + protected RichTextTagType recomendedOrRequiredReading; + @XmlElement(name = "PlanedLearningActivitiesAndTeachingMethod") + protected RichTextTagType planedLearningActivitiesAndTeachingMethod; + @XmlElement(name = "AssesmentMethodsAndCriteria") + protected RichTextTagType assesmentMethodsAndCriteria; + @XmlElement(name = "Observations") + protected RichTextTagType observations; + @XmlAttribute(name = "groupID", required = true) + protected String groupID; + @XmlAttribute(name = "institutionAdministeringStudiesID", required = true) + protected String institutionAdministeringStudiesID; + @XmlAttribute(name = "isRequiredByTheProgramme") + protected Boolean isRequiredByTheProgramme; + + /** + * Gets the value of the code property. + * + * @return possible object is {@link String } + * + */ + public String getCode() { + return code; + } + + /** + * Sets the value of the code property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setCode(String value) { + this.code = value; + } + + /** + * Gets the value of the scientificArea property. + * + * @return possible object is {@link String } + * + */ + public String getScientificArea() { + return scientificArea; + } + + /** + * Sets the value of the scientificArea property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setScientificArea(String value) { + this.scientificArea = value; + } + + /** + * Gets the value of the title property. + * + * @return possible object is {@link String } + * + */ + public String getTitle() { + return title; + } + + /** + * Sets the value of the title property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setTitle(String value) { + this.title = value; + } + + /** + * Gets the value of the theme property. + * + * @return possible object is {@link String } + * + */ + public String getTheme() { + return theme; + } + + /** + * Sets the value of the theme property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setTheme(String value) { + this.theme = value; + } + + /** + * Gets the value of the type property. + * + * @return possible object is {@link CourseUnitType.Type } + * + */ + public CourseUnitType.Type getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is {@link CourseUnitType.Type } + * + */ + public void setType(CourseUnitType.Type value) { + this.type = value; + } + + /** + * Gets the value of the yearOfStudy property. + * + * @return possible object is {@link CourseUnitType.YearOfStudy } + * + */ + public CourseUnitType.YearOfStudy getYearOfStudy() { + return yearOfStudy; + } + + /** + * Sets the value of the yearOfStudy property. + * + * @param value + * allowed object is {@link CourseUnitType.YearOfStudy } + * + */ + public void setYearOfStudy(CourseUnitType.YearOfStudy value) { + this.yearOfStudy = value; + } + + /** + * Gets the value of the level property. + * + * @return possible object is {@link CourseUnitType.Level } + * + */ + public CourseUnitType.Level getLevel() { + return level; + } + + /** + * Sets the value of the level property. + * + * @param value + * allowed object is {@link CourseUnitType.Level } + * + */ + public void setLevel(CourseUnitType.Level value) { + this.level = value; + } + + /** + * Gets the value of the ectsCredits property. + * + * @return possible object is {@link BigDecimal } + * + */ + public BigDecimal getECTSCredits() { + return ectsCredits; + } + + /** + * Sets the value of the ectsCredits property. + * + * @param value + * allowed object is {@link BigDecimal } + * + */ + public void setECTSCredits(BigDecimal value) { + this.ectsCredits = value; + } + + /** + * Gets the value of the localCredits property. + * + * @return possible object is {@link BigDecimal } + * + */ + public BigDecimal getLocalCredits() { + return localCredits; + } + + /** + * Sets the value of the localCredits property. + * + * @param value + * allowed object is {@link BigDecimal } + * + */ + public void setLocalCredits(BigDecimal value) { + this.localCredits = value; + } + + /** + * Gets the value of the hours property. + * + * @return possible object is {@link BigDecimal } + * + */ + public BigDecimal getHours() { + return hours; + } + + /** + * Sets the value of the hours property. + * + * @param value + * allowed object is {@link BigDecimal } + * + */ + public void setHours(BigDecimal value) { + this.hours = value; + } + + /** + * Gets the value of the languagesOfInstruction property. + * + * @return possible object is {@link CourseUnitLanguagesOfInstructionType } + * + */ + public CourseUnitLanguagesOfInstructionType getLanguagesOfInstruction() { + return languagesOfInstruction; + } + + /** + * Sets the value of the languagesOfInstruction property. + * + * @param value + * allowed object is {@link CourseUnitLanguagesOfInstructionType } + * + */ + public void setLanguagesOfInstruction(CourseUnitLanguagesOfInstructionType value) { + this.languagesOfInstruction = value; + } + + /** + * Gets the value of the modeOfDelivery property. + * + * @return possible object is {@link CourseUnitType.ModeOfDelivery } + * + */ + public CourseUnitType.ModeOfDelivery getModeOfDelivery() { + return modeOfDelivery; + } + + /** + * Sets the value of the modeOfDelivery property. + * + * @param value + * allowed object is {@link CourseUnitType.ModeOfDelivery } + * + */ + public void setModeOfDelivery(CourseUnitType.ModeOfDelivery value) { + this.modeOfDelivery = value; + } + + /** + * Gets the value of the workPlacements property. + * + * @return possible object is {@link CourseUnitWorkPlacementsType } + * + */ + public CourseUnitWorkPlacementsType getWorkPlacements() { + return workPlacements; + } + + /** + * Sets the value of the workPlacements property. + * + * @param value + * allowed object is {@link CourseUnitWorkPlacementsType } + * + */ + public void setWorkPlacements(CourseUnitWorkPlacementsType value) { + this.workPlacements = value; + } + + /** + * Gets the value of the studentPerformance property. + * + * @return possible object is {@link CourseUnitStudentPerformanceType } + * + */ + public CourseUnitStudentPerformanceType getStudentPerformance() { + return studentPerformance; + } + + /** + * Sets the value of the studentPerformance property. + * + * @param value + * allowed object is {@link CourseUnitStudentPerformanceType } + * + */ + public void setStudentPerformance(CourseUnitStudentPerformanceType value) { + this.studentPerformance = value; + } + + /** + * Gets the value of the nameOfLecturers property. + * + * @return possible object is {@link RichTextTagType } + * + */ + public RichTextTagType getNameOfLecturers() { + return nameOfLecturers; + } + + /** + * Sets the value of the nameOfLecturers property. + * + * @param value + * allowed object is {@link RichTextTagType } + * + */ + public void setNameOfLecturers(RichTextTagType value) { + this.nameOfLecturers = value; + } + + /** + * Gets the value of the learningOutcomes property. + * + * @return possible object is {@link RichTextTagType } + * + */ + public RichTextTagType getLearningOutcomes() { + return learningOutcomes; + } + + /** + * Sets the value of the learningOutcomes property. + * + * @param value + * allowed object is {@link RichTextTagType } + * + */ + public void setLearningOutcomes(RichTextTagType value) { + this.learningOutcomes = value; + } + + /** + * Gets the value of the prerequisitesAndCorequisites property. + * + * @return possible object is {@link RichTextTagType } + * + */ + public RichTextTagType getPrerequisitesAndCorequisites() { + return prerequisitesAndCorequisites; + } + + /** + * Sets the value of the prerequisitesAndCorequisites property. + * + * @param value + * allowed object is {@link RichTextTagType } + * + */ + public void setPrerequisitesAndCorequisites(RichTextTagType value) { + this.prerequisitesAndCorequisites = value; + } + + /** + * Gets the value of the recomendedOptionalProgrammeComponents property. + * + * @return possible object is {@link RichTextTagType } + * + */ + public RichTextTagType getRecomendedOptionalProgrammeComponents() { + return recomendedOptionalProgrammeComponents; + } + + /** + * Sets the value of the recomendedOptionalProgrammeComponents property. + * + * @param value + * allowed object is {@link RichTextTagType } + * + */ + public void setRecomendedOptionalProgrammeComponents(RichTextTagType value) { + this.recomendedOptionalProgrammeComponents = value; + } + + /** + * Gets the value of the courseContents property. + * + * @return possible object is {@link RichTextTagType } + * + */ + public RichTextTagType getCourseContents() { + return courseContents; + } + + /** + * Sets the value of the courseContents property. + * + * @param value + * allowed object is {@link RichTextTagType } + * + */ + public void setCourseContents(RichTextTagType value) { + this.courseContents = value; + } + + /** + * Gets the value of the recomendedOrRequiredReading property. + * + * @return possible object is {@link RichTextTagType } + * + */ + public RichTextTagType getRecomendedOrRequiredReading() { + return recomendedOrRequiredReading; + } + + /** + * Sets the value of the recomendedOrRequiredReading property. + * + * @param value + * allowed object is {@link RichTextTagType } + * + */ + public void setRecomendedOrRequiredReading(RichTextTagType value) { + this.recomendedOrRequiredReading = value; + } + + /** + * Gets the value of the planedLearningActivitiesAndTeachingMethod property. + * + * @return possible object is {@link RichTextTagType } + * + */ + public RichTextTagType getPlanedLearningActivitiesAndTeachingMethod() { + return planedLearningActivitiesAndTeachingMethod; + } + + /** + * Sets the value of the planedLearningActivitiesAndTeachingMethod property. + * + * @param value + * allowed object is {@link RichTextTagType } + * + */ + public void setPlanedLearningActivitiesAndTeachingMethod(RichTextTagType value) { + this.planedLearningActivitiesAndTeachingMethod = value; + } + + /** + * Gets the value of the assesmentMethodsAndCriteria property. + * + * @return possible object is {@link RichTextTagType } + * + */ + public RichTextTagType getAssesmentMethodsAndCriteria() { + return assesmentMethodsAndCriteria; + } + + /** + * Sets the value of the assesmentMethodsAndCriteria property. + * + * @param value + * allowed object is {@link RichTextTagType } + * + */ + public void setAssesmentMethodsAndCriteria(RichTextTagType value) { + this.assesmentMethodsAndCriteria = value; + } + + /** + * Gets the value of the observations property. + * + * @return possible object is {@link RichTextTagType } + * + */ + public RichTextTagType getObservations() { + return observations; + } + + /** + * Sets the value of the observations property. + * + * @param value + * allowed object is {@link RichTextTagType } + * + */ + public void setObservations(RichTextTagType value) { + this.observations = value; + } + + /** + * Gets the value of the groupID property. + * + * @return possible object is {@link String } + * + */ + public String getGroupID() { + return groupID; + } + + /** + * Sets the value of the groupID property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setGroupID(String value) { + this.groupID = value; + } + + /** + * Gets the value of the institutionAdministeringStudiesID property. + * + * @return possible object is {@link String } + * + */ + public String getInstitutionAdministeringStudiesID() { + return institutionAdministeringStudiesID; + } + + /** + * Sets the value of the institutionAdministeringStudiesID property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setInstitutionAdministeringStudiesID(String value) { + this.institutionAdministeringStudiesID = value; + } + + /** + * Gets the value of the isRequiredByTheProgramme property. + * + * @return possible object is {@link Boolean } + * + */ + public boolean isIsRequiredByTheProgramme() { + if (isRequiredByTheProgramme == null) { + return true; + } else { + return isRequiredByTheProgramme; + } + } + + /** + * Sets the value of the isRequiredByTheProgramme property. + * + * @param value + * allowed object is {@link Boolean } + * + */ + public void setIsRequiredByTheProgramme(Boolean value) { + this.isRequiredByTheProgramme = value; + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained within this class. + * + *

+	 * <complexType>
+	 *   <simpleContent>
+	 *     <extension base="<urn:crue:academic:xsd:language:diplomasupplement>PlainTextType">
+	 *       <attribute name="eheaFramework" use="required" type="{urn:crue:academic:xsd:language:diplomasupplement}EHEAFrameworkType" />
+	 *     </extension>
+	 *   </simpleContent>
+	 * </complexType>
+	 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "value" }) + public static class Level { + + @XmlValue + protected String value; + @XmlAttribute(name = "eheaFramework", required = true) + protected EHEAFrameworkType eheaFramework; + + /** + * Plain text constraint + * + * Non empty text + * + * @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 eheaFramework property. + * + * @return possible object is {@link EHEAFrameworkType } + * + */ + public EHEAFrameworkType getEheaFramework() { + return eheaFramework; + } + + /** + * Sets the value of the eheaFramework property. + * + * @param value + * allowed object is {@link EHEAFrameworkType } + * + */ + public void setEheaFramework(EHEAFrameworkType value) { + this.eheaFramework = value; + } + + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained within this class. + * + *

+	 * <complexType>
+	 *   <simpleContent>
+	 *     <extension base="<urn:crue:academic:xsd:language:diplomasupplement>PlainTextType">
+	 *       <attribute name="modeOfDelivery" use="required" type="{urn:crue:academic:xsd:language:diplomasupplement}ModeOfDeliveryType" />
+	 *     </extension>
+	 *   </simpleContent>
+	 * </complexType>
+	 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "value" }) + public static class ModeOfDelivery { + + @XmlValue + protected String value; + @XmlAttribute(name = "modeOfDelivery", required = true) + protected ModeOfDeliveryType modeOfDelivery; + + /** + * Plain text constraint + * + * Non empty text + * + * @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 modeOfDelivery property. + * + * @return possible object is {@link ModeOfDeliveryType } + * + */ + public ModeOfDeliveryType getModeOfDelivery() { + return modeOfDelivery; + } + + /** + * Sets the value of the modeOfDelivery property. + * + * @param value + * allowed object is {@link ModeOfDeliveryType } + * + */ + public void setModeOfDelivery(ModeOfDeliveryType value) { + this.modeOfDelivery = value; + } + + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained within this class. + * + *

+	 * <complexType>
+	 *   <simpleContent>
+	 *     <extension base="<urn:crue:academic:xsd:language:diplomasupplement>PlainTextType">
+	 *       <attribute name="type" type="{urn:crue:academic:xsd:language:diplomasupplement}CourseUnitTypeType" />
+	 *     </extension>
+	 *   </simpleContent>
+	 * </complexType>
+	 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "value" }) + public static class Type { + + @XmlValue + protected String value; + @XmlAttribute(name = "type") + protected CourseUnitTypeType type; + + /** + * Plain text constraint + * + * Non empty text + * + * @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 type property. + * + * @return possible object is {@link CourseUnitTypeType } + * + */ + public CourseUnitTypeType getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is {@link CourseUnitTypeType } + * + */ + public void setType(CourseUnitTypeType value) { + this.type = value; + } + + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained within this class. + * + *

+	 * <complexType>
+	 *   <simpleContent>
+	 *     <extension base="<urn:crue:academic:xsd:language:diplomasupplement>PlainTextType">
+	 *       <attribute name="year" use="required" type="{urn:crue:academic:xsd:language:diplomasupplement}PositiveDecimalType" />
+	 *     </extension>
+	 *   </simpleContent>
+	 * </complexType>
+	 * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "value" }) + public static class YearOfStudy { + + @XmlValue + protected String value; + @XmlAttribute(name = "year", required = true) + protected BigDecimal year; + + /** + * Plain text constraint + * + * Non empty text + * + * @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 year property. + * + * @return possible object is {@link BigDecimal } + * + */ + public BigDecimal getYear() { + return year; + } + + /** + * Sets the value of the year property. + * + * @param value + * allowed object is {@link BigDecimal } + * + */ + public void setYear(BigDecimal value) { + this.year = value; + } + + } } -- cgit v1.2.3