private DbORColumn getLogicalSuperColumn() throws DbException { DbORColumn logicalSuperColumn = null; DbORTable t1 = (DbORTable) m_column.getCompositeOfType(DbORTable.metaClass); boolean rubrique = isRubrique(t1); if (rubrique) { DbORTable t2 = findParentTable(t1); DbORTable t0 = (t2 == null) ? null : (DbORTable) t2.getSuperCopy(); logicalSuperColumn = (t0 == null) ? null : findColumn(t0, t1.getName()); } return logicalSuperColumn; }