r822 - trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/service
Author: tchemit Date: 2008-02-11 20:33:00 +0000 (Mon, 11 Feb 2008) New Revision: 822 Modified: trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/service/MockStorageServiceImpl.java Log: grrrr :) modification service getVersions Modified: trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/service/MockStorageServiceImpl.java =================================================================== --- trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/service/MockStorageServiceImpl.java 2008-02-11 20:32:24 UTC (rev 821) +++ trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/service/MockStorageServiceImpl.java 2008-02-11 20:33:00 UTC (rev 822) @@ -139,7 +139,7 @@ attachments = loggableElement.getMetaData().getAttachments(); for (Attachment attachment : attachments) { files.put(FILE_DATA_PREFIX + FOLDER_SEPARATOR + attachment.getUniqueId(), - (InputStream) retrieveElementData(token, thisMde.getUuid(), thisMde.getVersion().toString(), attachment)); + retrieveElementData(token, thisMde.getUuid(), thisMde.getVersion().toString(), attachment)); } } PipedInputStream pipedIn = new PipedInputStream(pipedOut); @@ -240,9 +240,16 @@ /* (non-Javadoc) * @see fr.cemagref.simexplorer.is.service.StorageService#getVersions(java.lang.String, java.lang.String) */ - public MetaData[] getVersions(String token, String uuid) + public Version[] getVersions(String token, String uuid) throws SimExplorerServiceException { - return base.metadatas.get(uuid); + MetaData[] datas = base.metadatas.get(uuid); + + Version[] result = new Version[datas.length]; + for (int i = 0; i < datas.length; i++) { + MetaData data = datas[i]; + result[i] = data.getVersion(); + } + return result; } /* (non-Javadoc)
participants (1)
-
tchemit@users.labs.libre-entreprise.org