anchor.diff:                labelCancel        : labelCancel,
                 axis               : pdc.axis,
                 values             : position.values,
  -              onValuesSelected   : function(selectedValues) {
  -                if (isAlreadyInClassification({ values: selectedValues }, classifications[startIndex]))
  +              onValuesSelected   : function(positions) {
  +                if (isAlreadyInClassification(positions[0], classifications[startIndex]))
                     alert("<fmt:message key='pdcPeas.positionAlreadyExist' bundle='${pdcBundle}'/>");
                   else
  -                  updatePositionInClassifications($elt, position, selectedValues, startIndex, endIndex);
  +                  updatePositionInClassifications($elt, position, positions[0].values, startIndex, endIndex);
                 }
               });
             }
  
positive.code:       }
        
        /**
         * Adds recursively the specified position into the loaded classifications on the PdC between
         * startIndex and endIndex in the array of the imported publication's classifications.
         * If startIndex and endIndex refers the same index, then the position is added only into the
         * classification at this index.
         * Once the position added, the classification rendered within the HTML element $elt is refreshed.
         */
        function addPositionInClassifications($elt, position, startIndex, endIndex) {
          postPosition(classifications[startIndex].uri, position, function(classification) {
            classifications[startIndex] = classification;
            setModified();
            if (endIndex > startIndex) {
              addPositionInClassifications($elt, position, startIndex + 1, endIndex);
            } else {
              $elt.pdcPositions('refresh', classifications[startIndex].positions);
            }
          });
        }
        
        /**
  
negative.code:               labelOk            : labelOk,
                labelCancel        : labelCancel,
                axis               : pdc.axis,
                onValuesSelected   : function(positions) {
                  if (areAlreadyInClassification(positions, classifications[startIndex])) {
                    alert("<fmt:message key='pdcPeas.positionAlreadyExist' bundle='${pdcBundle}'/>");
                  } else {
                    addPositionsInClassifications($elt, positions, startIndex, endIndex);
                  }
                }
              });
            },
  