nr.addProjection(getLongIdLid(), lid.getName());
if (sc.jormclass.getSuperClasses().isEmpty()) {
// define the inheritance filter permiting to determine the class
// since an identifier (some bits are reserved for class
// identification)
Expression expr = new Round(new DivideBy(
new BasicParameterOperand(getFieldType(), getLongIdLid()),
getBasicOperand()));
try {
expr.compileExpression();
} catch (ExpressionException e) {
throw new SpeedoException("Impossible to compile the filter of longid naming", e);
}
sc.jormclass.setInheritanceFilter(nd, expr);
// assign a default value to each sub classes. The real value