if (!classname.startsWith("pt.utl.ist.berserk") && tablename != null && !tablename.startsWith("OJB")) {
if (!classname.startsWith("pt.utl.ist.berserk") && tablename != null && !tablename.startsWith("OJB") && !tablename.equals("ROLE") && !tablename.equals("ROOT_DOMAIN_OBJECT")) {
    private static void addSqlTableDescription(final Map<String, SqlTable> sqlTables,            final ClassDescriptor classDescriptor) {        final String tablename = classDescriptor.getFullTableName();        final String classname = classDescriptor.getClassNameOfObject();        if (!classname.startsWith("pt.utl.ist.berserk") && tablename != null && !tablename.startsWith("OJB")) {            final SqlTable sqlTable = obtainSQLTable(sqlTables, tablename);            addColumns(sqlTable, classDescriptor.getFieldDescriptions());            setPrimaryKey(sqlTable, classDescriptor.getPkFields());            addIndexes(sqlTable, classDescriptor);            addSqlIndirectionTableDescription(sqlTables, classDescriptor);        }    }