Hi members:

I have a Skills entity that has two instances.
And i have Operador as its parent, and I created two instances of it.

I then add skill1 to operador1. However when I add skill1 to operador2,
then skill1 is moved to operador2 from operator1.

I would like both operador instances has both skill1.

I even tried this, without success:
public Operador add(

            @ParameterLayout(named="Habilidade a Adicionar") final Skill
skill){

        getSkilldeveloped().add(skill);



        return this;

    }

Any tips? Thanks in advance,

Source code
"
  -Operador.java-


@Persistent(mappedBy = "operador", dependentElement = "true")

                                   @CollectionLayout(render =
RenderType.EAGERLY)

                                   @Getter @Setter

                                   private SortedSet<Skill> skilldeveloped
= new TreeSet<Skill>();



                                   @Action(semantics =
SemanticsOf.IDEMPOTENT)

                                   public Operador add(


@ParameterLayout(named="Habilidade a Adicionar") final Skill skill){



                                        skill.setOperador(this);



                                       return this;

                                   }



                               -Skill.java-



                                   @Column(allowsNull = "true")

                                   @Getter @Setter

                                   private Operador operador;

                               "

Reply via email to