Пример #1
0
 @Override
 public void checkReference(
     RECORD record,
     DynamicRecord name,
     CheckerEngine<RECORD, REPORT> engine,
     RecordAccess records) {
   if (!name.inUse()) {
     nameNotInUse(engine.report(), name);
   } else {
     if (name.getLength() <= 0) {
       emptyName(engine.report(), name);
     }
   }
 }
Пример #2
0
 @Override
 public void check(RECORD record, CheckerEngine<RECORD, REPORT> engine, RecordAccess records) {
   if (!record.inUse()) {
     return;
   }
   if (!Record.NO_NEXT_BLOCK.is(record.getNameId())) {
     engine.comparativeCheck(name(records, record.getNameId()), this);
   }
 }