Subversion Repository Public Repository

litesoft

Diff Revisions 949 vs 950 for /trunk/Java/GWT/OldClient/src/org/litesoft/GWT/eventbus/client/nonpublic/LoggingEventList.java

Diff revisions: vs.
  @@ -1,53 +1,53 @@
1 - // This Source Code is in the Public Domain per: http://unlicense.org
2 - package org.litesoft.GWT.eventbus.client.nonpublic;
3 -
4 - import org.litesoft.GWT.eventbus.client.*;
5 - import org.litesoft.commonfoundation.iterators.*;
6 - import org.litesoft.logger.*;
7 -
8 - import java.util.*;
9 -
10 - public class LoggingEventList implements LoggingCollection {
11 - private List mMembers = new ArrayList();
12 - private Logger mLogger;
13 - private String mLogText;
14 -
15 - public LoggingEventList( Logger pLogger, String pLogText ) {
16 - mLogger = pLogger;
17 - mLogText = pLogText;
18 - }
19 -
20 - public void add( EventPackage[] pNewMembers ) {
21 - if ( pNewMembers != null ) {
22 - for ( int i = 0; i < pNewMembers.length; i++ ) {
23 - add( pNewMembers[i] );
24 - }
25 - }
26 - }
27 -
28 - public void add( EventPackage pNewMember ) {
29 - if ( pNewMember != null ) {
30 - mLogger.trace.log( "(", mLogText, "):", pNewMember );
31 - mMembers.add( pNewMember );
32 - }
33 - }
34 -
35 - @Override
36 - public void clear() {
37 - mMembers.clear();
38 - }
39 -
40 - @Override
41 - public boolean isEmpty() {
42 - return mMembers.isEmpty();
43 - }
44 -
45 - @Override
46 - public synchronized Iterator iterator() {
47 - return isEmpty() ? Iterators.empty() : mMembers.iterator();
48 - }
49 -
50 - public String toString() {
51 - return mLogText + ":" + mMembers;
52 - }
53 - }
1 + // This Source Code is in the Public Domain per: http://unlicense.org
2 + package org.litesoft.GWT.eventbus.client.nonpublic;
3 +
4 + import org.litesoft.GWT.eventbus.client.*;
5 + import org.litesoft.commonfoundation.iterators.*;
6 + import org.litesoft.logger.*;
7 +
8 + import java.util.*;
9 +
10 + public class LoggingEventList implements LoggingCollection {
11 + private List mMembers = new ArrayList();
12 + private Logger mLogger;
13 + private String mLogText;
14 +
15 + public LoggingEventList( Logger pLogger, String pLogText ) {
16 + mLogger = pLogger;
17 + mLogText = pLogText;
18 + }
19 +
20 + public void add( EventPackage[] pNewMembers ) {
21 + if ( pNewMembers != null ) {
22 + for ( int i = 0; i < pNewMembers.length; i++ ) {
23 + add( pNewMembers[i] );
24 + }
25 + }
26 + }
27 +
28 + public void add( EventPackage pNewMember ) {
29 + if ( pNewMember != null ) {
30 + mLogger.trace.log( "(", mLogText, "):", pNewMember );
31 + mMembers.add( pNewMember );
32 + }
33 + }
34 +
35 + @Override
36 + public void clear() {
37 + mMembers.clear();
38 + }
39 +
40 + @Override
41 + public boolean isEmpty() {
42 + return mMembers.isEmpty();
43 + }
44 +
45 + @Override
46 + public synchronized Iterator iterator() {
47 + return isEmpty() ? Iterators.empty() : mMembers.iterator();
48 + }
49 +
50 + public String toString() {
51 + return mLogText + ":" + mMembers;
52 + }
53 + }