CVS update: JGroups/src/org/jgroups/demos StompDraw.java
"Bela Ban" <[email protected]> Tue, 26 Oct 2010 17:11:32 +0000
| Newsgroups | gmane.comp.java.javagroups.cvs |
|---|---|
| Message-ID | <[email protected]> |
User: belaban
Date: 10/10/26 17:11:32
Modified: src/org/jgroups/demos StompDraw.java
Log:
ns
Revision Changes Path
1.2 +16 -5 JGroups/src/org/jgroups/demos/StompDraw.java
Index: StompDraw.java
===================================================================
RCS file: /cvsroot/javagroups/JGroups/src/org/jgroups/demos/StompDraw.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- StompDraw.java 26 Oct 2010 16:08:40 -0000 1.1
+++ StompDraw.java 26 Oct 2010 17:11:32 -0000 1.2
@@ -1,4 +1,4 @@
-// $Id: StompDraw.java,v 1.1 2010/10/26 16:08:40 belaban Exp $
+// $Id: StompDraw.java,v 1.2 2010/10/26 17:11:32 belaban Exp $
package org.jgroups.demos;
@@ -22,7 +22,6 @@
*/
public class StompDraw implements StompConnection.Listener, ActionListener {
private int member_size=1;
- static final boolean first=true;
private JFrame mainFrame=null;
private JPanel sub_panel=null;
private DrawPanel panel=null;
@@ -61,7 +60,6 @@
port=args[++i];
continue;
}
-
help();
return;
}
@@ -142,7 +140,7 @@
}
void setTitle() {
- setTitle(null);
+ setTitle("Draw demo - " + member_size + " server(s)");
}
public void onInfo(Map<String, String> information) {
@@ -152,10 +150,23 @@
if(list != null) {
member_size=list.size();
if(mainFrame != null)
- setTitle("Draw demo - " + member_size + " mbr(s)");
+ setTitle();
members.clear();
members.addAll(list);
}
+ else {
+ String targets=information.get("endpoints");
+ if(targets != null) {
+ list=Util.parseCommaDelimitedStrings(targets);
+ if(list != null) {
+ member_size=list.size();
+ if(mainFrame != null)
+ setTitle();
+ members.clear();
+ members.addAll(list);
+ }
+ }
+ }
}
}
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev