Subversion Repositories XServices

Rev

Rev 94 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 94 Rev 113
Line 1... Line 1...
1
package net.brutex.xservices.util;
1
/*     */ package net.brutex.xservices.util;
2
 
2
/*     */ 
3
import java.io.PrintStream;
3
/*     */ import java.io.PrintStream;
4
 
-
 
5
import org.netbeans.lib.cvsclient.command.FileInfoContainer;
4
/*     */ import org.netbeans.lib.cvsclient.event.BinaryMessageEvent;
6
import org.netbeans.lib.cvsclient.command.log.LogInformation;
5
/*     */ import org.netbeans.lib.cvsclient.event.CVSListener;
7
import org.netbeans.lib.cvsclient.event.BinaryMessageEvent;
6
/*     */ import org.netbeans.lib.cvsclient.event.FileAddedEvent;
8
import org.netbeans.lib.cvsclient.event.CVSAdapter;
7
/*     */ import org.netbeans.lib.cvsclient.event.FileInfoEvent;
9
import org.netbeans.lib.cvsclient.event.CVSListener;
8
/*     */ import org.netbeans.lib.cvsclient.event.FileRemovedEvent;
10
import org.netbeans.lib.cvsclient.event.FileAddedEvent;
9
/*     */ import org.netbeans.lib.cvsclient.event.FileToRemoveEvent;
11
import org.netbeans.lib.cvsclient.event.FileInfoEvent;
10
/*     */ import org.netbeans.lib.cvsclient.event.FileUpdatedEvent;
12
import org.netbeans.lib.cvsclient.event.FileRemovedEvent;
11
/*     */ import org.netbeans.lib.cvsclient.event.MessageEvent;
13
import org.netbeans.lib.cvsclient.event.FileToRemoveEvent;
12
/*     */ import org.netbeans.lib.cvsclient.event.ModuleExpansionEvent;
14
import org.netbeans.lib.cvsclient.event.FileUpdatedEvent;
13
/*     */ import org.netbeans.lib.cvsclient.event.TerminationEvent;
-
 
14
/*     */ 
-
 
15
/*     */ public abstract class BasicCVSListener
-
 
16
/*     */   implements CVSListener
-
 
17
/*     */ {
-
 
18
/*  24 */   private final StringBuffer taggedLine = new StringBuffer();
-
 
19
/*     */ 
-
 
20
/*  26 */   private final boolean showEvents = true;
-
 
21
/*     */ 
15
import org.netbeans.lib.cvsclient.event.MessageEvent;
22
/*     */   public void messageSent(MessageEvent e)
-
 
23
/*     */   {
-
 
24
/*  36 */     String line = e.getMessage();
-
 
25
/*  37 */     PrintStream stream = e.isError() ? System.err : 
-
 
26
/*  38 */       System.out;
-
 
27
/*     */ 
-
 
28
/*  40 */     if (e.isTagged())
-
 
29
/*     */     {
-
 
30
/*  42 */       String str1 = MessageEvent.parseTaggedMessage(this.taggedLine, line);
-
 
31
/*     */     }
-
 
32
/*     */   }
-
 
33
/*     */ 
-
 
34
/*     */   public void commandTerminated(TerminationEvent arg0)
-
 
35
/*     */   {
-
 
36
/*  59 */     System.out.println("commandTerminated");
-
 
37
/*     */   }
-
 
38
/*     */ 
-
 
39
/*     */   public void fileAdded(FileAddedEvent arg0)
-
 
40
/*     */   {
-
 
41
/*  65 */     System.out.println("fileAdded");
-
 
42
/*     */   }
-
 
43
/*     */ 
-
 
44
/*     */   public void fileInfoGenerated(FileInfoEvent arg0)
-
 
45
/*     */   {
-
 
46
/*  71 */     System.out.println("fileInfoGenerated");
-
 
47
/*     */   }
-
 
48
/*     */ 
-
 
49
/*     */   public void fileRemoved(FileRemovedEvent arg0)
-
 
50
/*     */   {
-
 
51
/*  76 */     System.out.println("fileRemoved");
-
 
52
/*     */   }
-
 
53
/*     */ 
-
 
54
/*     */   public void fileToRemove(FileToRemoveEvent arg0)
-
 
55
/*     */   {
-
 
56
/*  82 */     System.out.println("fileToRemove");
-
 
57
/*     */   }
-
 
58
/*     */ 
-
 
59
/*     */   public void fileUpdated(FileUpdatedEvent arg0)
-
 
60
/*     */   {
-
 
61
/*  88 */     System.out.println("fileUpdated");
-
 
62
/*     */   }
-
 
63
/*     */ 
-
 
64
/*     */   public void messageSent(BinaryMessageEvent arg0)
-
 
65
/*     */   {
-
 
66
/*  94 */     System.out.println("messageSent_Binary");
-
 
67
/*     */   }
-
 
68
/*     */ 
16
import org.netbeans.lib.cvsclient.event.ModuleExpansionEvent;
69
/*     */   public void moduleExpanded(ModuleExpansionEvent arg0)
-
 
70
/*     */   {
17
import org.netbeans.lib.cvsclient.event.TerminationEvent;
71
/* 100 */     System.out.println("ModuleExpansionEvent");
-
 
72
/*     */   }
-
 
73
/*     */ }
18
 
74
 
-
 
75
/* Location:           C:\Users\brosenberger\Documents\My Box Files\XBridgeNG-download\XServices-20130131 - Kopie\WEB-INF\classes\net.zip
19
public abstract class BasicCVSListener implements CVSListener
76
 * Qualified Name:     net.brutex.xservices.util.BasicCVSListener
20
{
-
 
21
    /**
-
 
22
     * Stores a tagged line
77
 * JD-Core Version:    0.6.2
23
     */
78
 */
24
    private final StringBuffer taggedLine = new StringBuffer();
-
 
25
 
-
 
26
    /**
-
 
27
     * Called when the server wants to send a message to be displayed to
-
 
28
     * the user. The message is only for information purposes and clients
-
 
29
     * can choose to ignore these messages if they wish.
-
 
30
     * @param e the event
-
 
31
     */
-
 
32
    public void messageSent(MessageEvent e)
-
 
33
    {
-
 
34
        String line = e.getMessage();
-
 
35
        PrintStream stream = e.isError() ? System.err
-
 
36
                                         : System.out;
-
 
37
 
-
 
38
        if (e.isTagged())
-
 
39
        {
-
 
40
            String message = e.parseTaggedMessage(taggedLine, line);
-
 
41
	    // if we get back a non-null line, we have something
-
 
42
	    // to output. Otherwise, there is more to come and we
-
 
43
	    // should do nothing yet.
-
 
44
            if (message != null)
-
 
45
            {
-
 
46
                //stream.println("Message: " + message);
-
 
47
            }
-
 
48
        }
-
 
49
        else
-
 
50
        {
-
 
51
            //stream.println("Message: " + line);
-
 
52
        }
-
 
53
    }
-
 
54
 
-
 
55
	@Override
-
 
56
	public void commandTerminated(TerminationEvent arg0) {
-
 
57
		
-
 
58
	}
-
 
59
 
-
 
60
	@Override
-
 
61
	public void fileAdded(FileAddedEvent arg0) {
-
 
62
		
-
 
63
		
-
 
64
	}
-
 
65
 
-
 
66
	@Override
-
 
67
	public void fileInfoGenerated(FileInfoEvent arg0) {
-
 
68
		FileInfoContainer info = arg0.getInfoContainer();
-
 
69
		LogInformation info2 = (LogInformation) info;
-
 
70
		System.out.println(info2.getRepositoryFilename());
-
 
71
		System.out.println(info2.getDescription());
-
 
72
		
-
 
73
	}
-
 
74
 
-
 
75
	@Override
-
 
76
	public void fileRemoved(FileRemovedEvent arg0) {
-
 
77
		// TODO Auto-generated method stub
-
 
78
		
-
 
79
	}
-
 
80
 
-
 
81
	@Override
-
 
82
	public void fileToRemove(FileToRemoveEvent arg0) {
-
 
83
		// TODO Auto-generated method stub
-
 
84
		
-
 
85
	}
-
 
86
 
-
 
87
	@Override
-
 
88
	public void fileUpdated(FileUpdatedEvent arg0) {
-
 
89
		// TODO Auto-generated method stub
-
 
90
		
-
 
91
	}
-
 
92
 
-
 
93
	@Override
-
 
94
	public void messageSent(BinaryMessageEvent arg0) {
-
 
95
		// TODO Auto-generated method stub
-
 
96
		
-
 
97
	}
-
 
98
 
-
 
99
	@Override
-
 
100
	public void moduleExpanded(ModuleExpansionEvent arg0) {
-
 
101
		// TODO Auto-generated method stub
-
 
102
		
-
 
103
	}
-
 
104
}
-