Subversion Repository Public Repository

litesoft

Diff Revisions 947 vs 948 for /trunk/Java/GWT/OldClient/src/org/litesoft/GWT/eventbus/client/nonpublic/LoggingStringSet.java

Diff revisions: vs.
  @@ -6,91 +6,73 @@
6 6
7 7 import java.util.*;
8 8
9 - public class LoggingStringSet implements LoggingCollection
10 - {
9 + public class LoggingStringSet implements LoggingCollection {
11 10 private Set mMembers = new HashSet();
12 11 private Logger mLogger;
13 12 private String mLogText;
14 13
15 - public LoggingStringSet( Logger pLogger, String pLogText )
16 - {
14 + public LoggingStringSet( Logger pLogger, String pLogText ) {
17 15 mLogger = pLogger;
18 16 mLogText = pLogText;
19 17 }
20 18
21 - public synchronized void add( String[] pNewMembers )
22 - {
23 - if ( pNewMembers != null )
24 - {
25 - for ( int i = 0; i < pNewMembers.length; i++ )
26 - {
19 + public synchronized void add( String[] pNewMembers ) {
20 + if ( pNewMembers != null ) {
21 + for ( int i = 0; i < pNewMembers.length; i++ ) {
27 22 add( pNewMembers[i] );
28 23 }
29 24 }
30 25 }
31 26
32 - public synchronized void add( Set pNewMembers )
33 - {
34 - if ( pNewMembers != null )
35 - {
36 - for ( Iterator it = pNewMembers.iterator(); it.hasNext(); )
37 - {
27 + public synchronized void add( Set pNewMembers ) {
28 + if ( pNewMembers != null ) {
29 + for ( Iterator it = pNewMembers.iterator(); it.hasNext(); ) {
38 30 add( it.next().toString() );
39 31 }
40 32 }
41 33 }
42 34
43 - public synchronized void add( String pNewMember )
44 - {
45 - if ( pNewMember != null )
46 - {
35 + public synchronized void add( String pNewMember ) {
36 + if ( pNewMember != null ) {
47 37 mLogger.trace.log( "(", mLogText, "):", pNewMember );
48 38 mMembers.add( pNewMember );
49 39 }
50 40 }
51 41
52 42 @Override
53 - public synchronized void clear()
54 - {
43 + public synchronized void clear() {
55 44 mMembers.clear();
56 45 }
57 46
58 47 @Override
59 - public synchronized boolean isEmpty()
60 - {
48 + public synchronized boolean isEmpty() {
61 49 return mMembers.isEmpty();
62 50 }
63 51
64 52 @Override
65 - public synchronized Iterator iterator()
66 - {
53 + public synchronized Iterator iterator() {
67 54 return isEmpty() ? Iterators.empty() : getAndClearSet().iterator();
68 55 }
69 56
70 - public synchronized Set getAndClearSet()
71 - {
57 + public synchronized Set getAndClearSet() {
72 58 Set rv = mMembers;
73 59 mMembers = Collections.EMPTY_SET;
74 60 return rv;
75 61 }
76 62
77 - public synchronized String[] getAndClearMembers()
78 - {
79 - if ( mMembers.isEmpty() )
80 - {
63 + public synchronized String[] getAndClearMembers() {
64 + if ( mMembers.isEmpty() ) {
81 65 return null;
82 66 }
83 67 String[] rv = new String[mMembers.size()];
84 68 int i = 0;
85 - for ( Iterator it = mMembers.iterator(); it.hasNext(); )
86 - {
69 + for ( Iterator it = mMembers.iterator(); it.hasNext(); ) {
87 70 rv[i++] = it.next().toString();
88 71 }
89 72 return rv;
90 73 }
91 74
92 - public String toString()
93 - {
75 + public String toString() {
94 76 return mLogText + ":" + mMembers;
95 77 }
96 78 }