Coverage Report - org.paneris.bibliomania.metasearch.bob.FrontPage
 
Classes in this File Line Coverage Branch Coverage Complexity
FrontPage
0%
0/19
N/A
2
 
 1  
 package org.paneris.bibliomania.metasearch.bob;
 2  
 
 3  
 import org.paneris.bibliomania.metasearch.util.HackParser;
 4  
 
 5  
 public class FrontPage extends HackParser {
 6  0
   private static final byte[] bvsessionid = "NAME=\"BV_SessionID\"".getBytes(),
 7  0
     valueq = "VALUE=\"".getBytes(),
 8  0
     bvengineid = "NAME=\"BV_EngineID\"".getBytes();
 9  
 
 10  
   public String sessionID, engineID;
 11  
 
 12  
   public FrontPage(byte[] text) {
 13  0
     super(text);
 14  
     try {
 15  0
       skipTo(bvsessionid);
 16  0
       skipTo(valueq);
 17  0
       int sid = here;
 18  0
       skipTo((byte)'"');
 19  0
       sessionID = new String(text, sid, here - sid - 1);
 20  
 
 21  0
       skipTo(bvengineid);
 22  0
       skipTo(valueq);
 23  0
       int eid = here;
 24  0
       skipTo((byte)'"');
 25  0
       engineID = new String(text, eid, here - eid - 1);
 26  0
     } catch (Exception e) {
 27  0
       sessionID = null;
 28  0
       engineID = null;
 29  0
     }
 30  0
   }
 31  
 }