figDist.setAttribute("id", feature.getID());
figDist.setAttribute(FeatureProperties.VARIABILITY, feature.getVariability().getName());
dvDist.add(figDist);
Figure fOld = srcFigureMap.get(feature.getID());
figDist.moveBy(rDist.getDisplayBox().x - rSrc.getDisplayBox().x + fOld.getDisplayBox().x, rDist.getDisplayBox().y - rSrc.getDisplayBox().y + fOld.getDisplayBox().y);
figureMap.put(newFeature.getID(), figDist);
}
for (Iterator<FeatureRelation> itRelation = fmSrc.getAllFeatureRelation().values().iterator(); itRelation.hasNext();) {
FeatureRelation relation = itRelation.next();