Ejemplo n.º 1
0
 @Override
 public Object visiteStep(final NodeStep nodeStep, final Object data) {
   final ObjStep step = createStep(nodeStep._name);
   step.setCumulerSousEtape(nodeStep._cumulersousetape);
   step.setActif(nodeStep._calcul);
   step.setArretChrono(nodeStep._arretchrono);
   step.setOrdre(EMPTY + nodeStep._id);
   step.setBaliseDepart(nodeStep._balisedepart);
   step.setBaliseArrivee(nodeStep._balisearrivee);
   step.setInfo(ObjStep.VAR_DESCRIPTION, nodeStep._desc);
   step.setInfo(ObjStep.VAR_FILENAME_IMPORT, nodeStep._importfilename);
   step.setCategoryFilter(nodeStep._categoryfilter);
   step.setClassementInter(nodeStep._classementinter);
   step.setEpreuve(nodeStep._epreuve);
   step.setDateLastImport(createDate(nodeStep._lastimport));
   step.setImportAuto(nodeStep._importauto);
   step.setPenalitySaisie(nodeStep._penalityseizure);
   loadObject(step, nodeStep);
   final AbstractSteps parent = (AbstractSteps) data;
   for (int i = 0; i < nodeStep.getNumChild(); i++) {
     nodeStep.getChild(i).accept(this, step);
   }
   parent.addStep(step);
   return null;
 }