feature = iterator.next();
original = (Geometry) feature.getDefaultGeometry();
if (checkTrimPossible(original)) {
trimmed = trimOp.trim(original);
command = editCommandFactory.createSetGeomteryCommand(feature,selectedLayer, trimmed);
undoableCommands.add(command);
} else {
fidNotTrimmed += feature.getID() + " "; //$NON-NLS-1$
}