package org.fao.fenix.commons.msd.dto.full;

import com.fasterxml.jackson.annotation.JsonProperty;
import org.fao.fenix.commons.annotations.Description;
import org.fao.fenix.commons.annotations.Label;
import org.fao.fenix.commons.msd.dto.JSONEntity;

import javax.persistence.Embedded;
import java.io.Serializable;
import java.util.Map;

public class SeProjection extends JSONEntity implements Serializable {

    @JsonProperty
    @Label(en="")
    @Description(en= "")
    private OjCodeList projection;

    @JsonProperty
    @Label(en="")
    @Description(en= "")
    private Map<String, String> projectionName;

    @JsonProperty
    @Label(en="")
    @Description(en= "")
    private SeProjectionParameters seProjectionParameters;


    public OjCodeList getProjection() {
        return projection;
    }
    @Embedded
    public void setProjection(OjCodeList projection) {
        this.projection = projection;
    }

    public Map<String, String> getProjectionName() {
        return projectionName;
    }

    public void setProjectionName(Map<String, String> projectionName) {
        this.projectionName = projectionName;
    }

    public SeProjectionParameters getSeProjectionParameters() {
        return seProjectionParameters;
    }
    @Embedded
    public void setSeProjectionParameters(SeProjectionParameters seProjectionParameters) {
        this.seProjectionParameters = seProjectionParameters;
    }
}

@@ -428,32 +428,42 @@
 %0A    @Label(en=%22
+Projection
 %22)%0A    @Descript
@@ -463,32 +463,67 @@
 escription(en= %22
+Iidentifier of the projection used.
 %22)%0A    private O
@@ -570,32 +570,50 @@
 %0A    @Label(en=%22
+Name of projection
 %22)%0A    @Descript
@@ -613,34 +613,122 @@
 escription(en= %22
-%22)
+Name of the projection used.%22)contains the set of parameters that describe the projection.
 %0A    private Map
@@ -794,16 +794,37 @@
 bel(en=%22
+PROJECTION PARAMETERS
 %22)%0A    @
@@ -840,16 +840,89 @@
 on(en= %22
+This section contains the set of parameters that describe the projection.
 %22)%0A    p

Update SeProjection.java