Subversion Repository Public Repository

litesoft

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

Diff revisions: vs.
  @@ -1,45 +1,45 @@
1 - // This Source Code is in the Public Domain per: http://unlicense.org
2 - package org.litesoft.GWT.eventbus.client.nonpublic;
3 -
4 - import java.util.*;
5 -
6 - public class ClientWindowInstanceDataManager {
7 - private Map<String, Object> mData = new HashMap<String, Object>();
8 -
9 - public ClientWindowInstanceDataManager() {
10 - }
11 -
12 - public ClientWindowInstanceDataManager( ClientWindowInstanceDataManager pData ) {
13 - addAll( pData );
14 - }
15 -
16 - public synchronized void remove( String pName ) {
17 - if ( pName != null ) {
18 - mData.remove( pName );
19 - }
20 - }
21 -
22 - public synchronized void set( String pName, Object pValue ) {
23 - if ( pName != null ) {
24 - if ( pValue == null ) {
25 - mData.remove( pName );
26 - } else {
27 - mData.put( pName, pValue );
28 - }
29 - }
30 - }
31 -
32 - public synchronized Object get( String pName ) {
33 - return (pName == null) ? null : mData.get( pName );
34 - }
35 -
36 - public synchronized void addAll( ClientWindowInstanceDataManager pClientWindowInstanceDataSource ) {
37 - if ( pClientWindowInstanceDataSource != null ) {
38 - mData.putAll( pClientWindowInstanceDataSource.mData );
39 - }
40 - }
41 -
42 - public String toString() {
43 - return mData.toString();
44 - }
45 - }
1 + // This Source Code is in the Public Domain per: http://unlicense.org
2 + package org.litesoft.GWT.eventbus.client.nonpublic;
3 +
4 + import java.util.*;
5 +
6 + public class ClientWindowInstanceDataManager {
7 + private Map<String, Object> mData = new HashMap<String, Object>();
8 +
9 + public ClientWindowInstanceDataManager() {
10 + }
11 +
12 + public ClientWindowInstanceDataManager( ClientWindowInstanceDataManager pData ) {
13 + addAll( pData );
14 + }
15 +
16 + public synchronized void remove( String pName ) {
17 + if ( pName != null ) {
18 + mData.remove( pName );
19 + }
20 + }
21 +
22 + public synchronized void set( String pName, Object pValue ) {
23 + if ( pName != null ) {
24 + if ( pValue == null ) {
25 + mData.remove( pName );
26 + } else {
27 + mData.put( pName, pValue );
28 + }
29 + }
30 + }
31 +
32 + public synchronized Object get( String pName ) {
33 + return (pName == null) ? null : mData.get( pName );
34 + }
35 +
36 + public synchronized void addAll( ClientWindowInstanceDataManager pClientWindowInstanceDataSource ) {
37 + if ( pClientWindowInstanceDataSource != null ) {
38 + mData.putAll( pClientWindowInstanceDataSource.mData );
39 + }
40 + }
41 +
42 + public String toString() {
43 + return mData.toString();
44 + }
45 + }