Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: org/rakiura/mbot/JoinRejectThread.java


1   
2   package org.rakiura.mbot;
3   
4   /**/
5   import java.util.*;
6   
7   /**
8    * Responsible for channel join rejects.
9    *
10   * <br><br>
11   * JoinRejectThread.java
12   * Created: Tue Jul 20 15:31:29 1999
13   *
14   *@author Mariusz Nowostawski
15   *@version 0.3 $Revision: 1.1.1.1 $
16   */
17  public class JoinRejectThread extends Thread {
18  
19    Engine engine;
20  
21    /**/
22    public JoinRejectThread(Engine e) {
23      super();
24      this.engine = e;
25    }
26  
27    /**/
28    public void run(){
29  
30      while(true){//while loop
31        String line = engine.joinRejectLineVector.getString();
32        StringTokenizer st = new StringTokenizer(line, " ");
33        st.nextToken(); // server
34        st.nextToken(); // code
35        st.nextToken(); // nick
36        String chline = st.nextToken(); //channel 
37        String ch = chline.substring(chline.indexOf(":")+1); //channel
38  
39        engine.rejectChannels.add(ch);
40      }
41    }
42  
43  } // JoinRejectThread
44  //////////////////// end of file ////////////////////