* Prints a warning message if the istruction that is being executed is
* accessing a fields that was generated.
*/
@Override
public void executeInstruction(JVM vm) {
Instruction last = vm.getNextInstruction();
if(last instanceof FieldInstruction) {
FieldInfo accessed = ((FieldInstruction) last).getFieldInfo();
if(isGenerated(accessed))
logger.warning("The field " + accessed.getFullName() + " is missing from " +
"the model class.\n\ta default implementation is being used.");