Author: tchemit Date: 2008-02-08 20:01:44 +0000 (Fri, 08 Feb 2008) New Revision: 766 Modified: trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/service/MockDatabase.java Log: on donne le m?\195?\170me nom aux versions enfants Modified: trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/service/MockDatabase.java =================================================================== --- trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/service/MockDatabase.java 2008-02-08 18:39:46 UTC (rev 765) +++ trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/service/MockDatabase.java 2008-02-08 20:01:44 UTC (rev 766) @@ -111,20 +111,20 @@ MetaData parentMetaData = parentEA.getMetaData(); parentMetaData.setVersion(versions[0].toString()); String uuid = parentMetaData.getUuid(); + String name = parentMetaData.getName(); List<ExplorationApplication> listSons = new ArrayList<ExplorationApplication>(nbSons); listSons.add(parentEA); for (int j = 0; j < nbSons; j++) { ExplorationApplication sonEA = elementGenerator.generateRandomEA(); sonEA.setParentData(parentEA); sonEA.getMetaData().setUuid(uuid); + sonEA.getMetaData().setName(name); sonEA.getMetaData().setVersion(versions[j + 1].toString()); listSons.add(sonEA); } registerEA(uuid, listSons.toArray(new ExplorationApplication[listSons.size()])); } - log.info("nb ExplorationApplications : "+eas.size()); - log.info("nb LoggableElements : "+loggableElements.size()); - log.info("nb MetaDatas : "+metadatas.size()); + log.info("nb ExplorationApplications/LoggableElement/MetaDatas : "+eas.size()+"/"+loggableElements.size()+"/"+metadatas.size()); } protected void registerEA(String uuid, ExplorationApplication... eas) throws Exception { @@ -148,6 +148,7 @@ // generate versions for the unique LE given LoggableElement loggableElement = loggableElements[0]; loggableElement.getMetaData().setLatest(false); + String name =loggableElement.getMetaData().getName(); Set<? extends LoggableElement> sons = elementGenerator.generateArray(loggableElement.getClass()); int nbSons = 1 + sons.size(); Version[] versions = versionGenerator.generateVersions(nbSons + 1); @@ -158,6 +159,7 @@ for (LoggableElement sonEA : sons) { sonEA.setParentData(loggableElement); sonEA.getMetaData().setUuid(uuid); + sonEA.getMetaData().setName(name); sonEA.getMetaData().setVersion(versions[++j].toString()); listSons.add(sonEA); }