[Castore-commits] ConverterXML.java 1.2 1.3 TransFilesParser.java
1.1 1.2
Arnaud Thimel
thimel at adullact1.hosting.cri74.org
Lun 24 Avr 19:47:25 CEST 2006
Update of /cvsroot/castore/castore-core/src/java/fr/emn/castor/documents/metier/textes/retro
In directory adullact1:/tmp/cvs-serv19610/src/java/fr/emn/castor/documents/metier/textes/retro
Modified Files:
ConverterXML.java TransFilesParser.java
Log Message:
- Retrait des Iterator sur la facade des documents
- Rajout de generics par endroits
Index: TransFilesParser.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/documents/metier/textes/retro/TransFilesParser.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TransFilesParser.java 22 Mar 2006 13:48:15 -0000 1.1
--- TransFilesParser.java 24 Apr 2006 17:47:23 -0000 1.2
***************
*** 45,50 ****
import java.io.InputStream;
import java.util.ArrayList;
- import java.util.Collection;
import java.util.HashMap;
import javax.xml.parsers.FactoryConfigurationError;
--- 45,51 ----
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
+ import java.util.List;
+ import java.util.Map;
import javax.xml.parsers.FactoryConfigurationError;
***************
*** 71,79 ****
/**
*/
! private Collection s4sFilesDetails;
/**
*/
! private HashMap currentFile;
/** le reader XML. */
--- 72,80 ----
/**
*/
! private List<Map<String, Object>> s4sFilesDetails;
/**
*/
! private Map<String, Object> currentFile;
/** le reader XML. */
***************
*** 84,88 ****
public TransFilesParser(final String file) {
! this.s4sFilesDetails = new ArrayList();
try {
--- 85,89 ----
public TransFilesParser(final String file) {
! this.s4sFilesDetails = new ArrayList<Map<String, Object>>();
try {
***************
*** 126,130 ****
* @return
*/
! public final Collection getFiles() {
return this.s4sFilesDetails;
}
--- 127,131 ----
* @return
*/
! public final List<Map<String, Object>> getFiles() {
return this.s4sFilesDetails;
}
***************
*** 138,144 ****
final Attributes attributes) throws SAXException {
if (qName.equals("files")) {
! this.s4sFilesDetails = new ArrayList();
} else if (qName.equals("file")) {
! this.currentFile = new HashMap();
this.currentFile.put(DocumentsConstants.S4S_FILE_XML, attributes
.getValue("pathXML"));
--- 139,145 ----
final Attributes attributes) throws SAXException {
if (qName.equals("files")) {
! this.s4sFilesDetails = new ArrayList<Map<String, Object>>();
} else if (qName.equals("file")) {
! this.currentFile = new HashMap<String, Object>();
this.currentFile.put(DocumentsConstants.S4S_FILE_XML, attributes
.getValue("pathXML"));
Index: ConverterXML.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/documents/metier/textes/retro/ConverterXML.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** ConverterXML.java 20 Apr 2006 09:06:06 -0000 1.2
--- ConverterXML.java 24 Apr 2006 17:47:23 -0000 1.3
***************
*** 41,46 ****
import java.io.File;
- import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
--- 41,46 ----
import java.io.File;
import java.util.HashMap;
+ import java.util.List;
import java.util.Map;
***************
*** 143,149 ****
* Ceux-ci sont issus de la transformation d'une feuille de style
* quelconque en XML via un convertisseur specifique.
! * @return une collection de fichiers de transformation.
*/
! public Collection getS4sFiles() {
TransFilesParser parser = new TransFilesParser("s4s.xml");
return parser.getFiles();
--- 143,149 ----
* Ceux-ci sont issus de la transformation d'une feuille de style
* quelconque en XML via un convertisseur specifique.
! * @return une liste de fichiers de transformation.
*/
! public List<Map<String, Object>> getS4sFiles() {
TransFilesParser parser = new TransFilesParser("s4s.xml");
return parser.getFiles();
Plus d'informations sur la liste de diffusion Castore-commits