[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