Author: j16sdiz
Date: 2009-01-03 06:40:43 +0000 (Sat, 03 Jan 2009)
New Revision: 24888

Modified:
   trunk/plugins/XMLSpider/IndexWriter.java
Log:
unused code, access protection

Modified: trunk/plugins/XMLSpider/IndexWriter.java
===================================================================
--- trunk/plugins/XMLSpider/IndexWriter.java    2009-01-02 18:48:20 UTC (rev 
24887)
+++ trunk/plugins/XMLSpider/IndexWriter.java    2009-01-03 06:40:43 UTC (rev 
24888)
@@ -5,7 +5,6 @@
 
 import java.io.BufferedOutputStream;
 import java.io.File;
-import java.io.FileNotFoundException;
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.security.NoSuchAlgorithmException;
@@ -35,7 +34,6 @@
 import plugins.XMLSpider.org.garret.perst.Storage;
 import plugins.XMLSpider.org.garret.perst.StorageFactory;
 import freenet.support.Logger;
-import freenet.support.io.Closer;
 
 /**
  * Write index to disk file
@@ -303,7 +301,7 @@
         *            number of matching bits of md5
         * @throws Exception
         */
-       protected void generateXML(Config config, List<Term> list, int prefix) 
throws TooBigIndexException, Exception {
+       private void generateXML(Config config, List<Term> list, int prefix) 
throws TooBigIndexException, Exception {
                String p = list.get(0).getMD5().substring(0, prefix);
                indices.add(p);
                File outputFile = new File(config.getIndexDir() + "index_" + p 
+ ".xml");
@@ -437,117 +435,6 @@
                        Logger.minor(this, "Spider: indexes regenerated.");
        }
 
-       protected void generateSubIndex(Config config, String filename) {
-               //              generates the new subIndex
-               File outputFile = new File(filename);
-               BufferedOutputStream fos;
-               try {
-                       fos = new BufferedOutputStream(new 
FileOutputStream(outputFile));
-               } catch (FileNotFoundException e) {
-                       throw new RuntimeException(e);
-               }
-               try {
-                       StreamResult resultStream;
-                       resultStream = new StreamResult(fos);
-
-                       /* Initialize xml builder */
-                       Document xmlDoc = null;
-                       DocumentBuilderFactory xmlFactory = null;
-                       DocumentBuilder xmlBuilder = null;
-                       DOMImplementation impl = null;
-                       Element rootElement = null;
-
-                       xmlFactory = DocumentBuilderFactory.newInstance();
-
-                       try {
-                               xmlBuilder = xmlFactory.newDocumentBuilder();
-                       } catch (javax.xml.parsers.ParserConfigurationException 
e) {
-                               /* Will (should ?) never happen */
-                               Logger.error(this, "Spider: Error while 
initializing XML generator: " + e.toString(), e);
-                               throw new RuntimeException(e);
-                       }
-
-                       impl = xmlBuilder.getDOMImplementation();
-
-                       /* Starting to generate index */
-
-                       xmlDoc = impl.createDocument(null, "sub_index", null);
-                       rootElement = xmlDoc.getDocumentElement();
-
-                       if (DEBUG)
-                               
rootElement.appendChild(xmlDoc.createComment(new Date().toGMTString()));
-
-                       /* Adding header to the index */
-                       Element headerElement = xmlDoc.createElement("header");
-
-                       /* -> title */
-                       Element subHeaderElement = 
xmlDoc.createElement("title");
-                       Text subHeaderText = 
xmlDoc.createTextNode(config.getIndexTitle());
-
-                       subHeaderElement.appendChild(subHeaderText);
-                       headerElement.appendChild(subHeaderElement);
-
-                       /* -> owner */
-                       subHeaderElement = xmlDoc.createElement("owner");
-                       subHeaderText = 
xmlDoc.createTextNode(config.getIndexOwner());
-
-                       subHeaderElement.appendChild(subHeaderText);
-                       headerElement.appendChild(subHeaderElement);
-
-                       /* -> owner email */
-                       if (config.getIndexOwnerEmail() != null) {
-                               subHeaderElement = 
xmlDoc.createElement("email");
-                               subHeaderText = 
xmlDoc.createTextNode(config.getIndexOwnerEmail());
-
-                               subHeaderElement.appendChild(subHeaderText);
-                               headerElement.appendChild(subHeaderElement);
-                       }
-
-                       Element filesElement = xmlDoc.createElement("files"); 
/* filesElement != fileElement */
-
-                       Element EntriesElement = 
xmlDoc.createElement("entries");
-                       EntriesElement.setNodeValue("0");
-                       EntriesElement.setAttribute("value", "0");
-                       //all index files are ready
-                       /* Adding word index */
-                       Element keywordsElement = 
xmlDoc.createElement("keywords");
-
-                       rootElement.appendChild(EntriesElement);
-                       rootElement.appendChild(headerElement);
-                       rootElement.appendChild(filesElement);
-                       rootElement.appendChild(keywordsElement);
-
-                       /* Serialization */
-                       DOMSource domSource = new DOMSource(xmlDoc);
-                       TransformerFactory transformFactory = 
TransformerFactory.newInstance();
-                       Transformer serializer;
-
-                       try {
-                               serializer = transformFactory.newTransformer();
-                       } catch 
(javax.xml.transform.TransformerConfigurationException e) {
-                               Logger.error(this, "Spider: Error while 
serializing XML (transformFactory.newTransformer()): "
-                                       + e.toString(), e);
-                               throw new RuntimeException(e);
-                       }
-
-                       serializer.setOutputProperty(OutputKeys.ENCODING, 
"UTF-8");
-                       serializer.setOutputProperty(OutputKeys.INDENT, "yes");
-
-                       /* final step */
-                       try {
-                               serializer.transform(domSource, resultStream);
-                       } catch (javax.xml.transform.TransformerException e) {
-                               Logger.error(this, "Spider: Error while 
serializing XML (transform()): " + e.toString(), e);
-                               throw new RuntimeException(e);
-                       }
-               } finally {
-                       Closer.close(fos);
-               }
-
-               if (logMINOR)
-                       Logger.minor(this, "Spider: indexes regenerated.");
-       }
-       
        public static void main(String[] arg) throws Exception {
                Storage db = StorageFactory.getInstance().createStorage();
                db.setProperty("perst.object.cache.kind", "pinned");

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to