@Override
 public void synchronizeWithResourceModel() {
   super.synchronizeWithResourceModel();
   this.setStrategy_(this.generatorAnnotation.getStrategy());
   this.syncParameters();
 }
 @Override
 public void update() {
   super.update();
   this.updateNodes(this.getParameters());
 }
 @Override
 public void validate(List<IMessage> messages, IReporter reporter, CompilationUnit astRoot) {
   super.validate(messages, reporter, astRoot);
   validateStrategy(messages, reporter, astRoot);
 }