Subversion Repository Public Repository

litesoft

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

Diff revisions: vs.
  @@ -1,82 +1,81 @@
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.base.*;
6 - import org.litesoft.commonfoundation.typeutils.*;
7 -
8 - public abstract class AbstractEventPackage implements EventPackage {
9 - protected static final String sCommaSpace = ", ";
10 -
11 - /**
12 - * @deprecated GWT ONLY
13 - */
14 - public AbstractEventPackage() {
15 - }
16 -
17 - private String mSourceName;
18 - private String mTargetName;
19 - private String mType;
20 -
21 - public AbstractEventPackage( String pSourceName, String pTargetName, String pType ) {
22 - mSourceName = pSourceName;
23 - mTargetName = Strings.assertNotNullNotEmpty( "TargetName", pTargetName );
24 - mType = pType;
25 - }
26 -
27 - public final String getSourceName() {
28 - return mSourceName;
29 - }
30 -
31 - public final String getTargetName() {
32 - return mTargetName;
33 - }
34 -
35 - public final String getType() {
36 - return mType;
37 - }
38 -
39 - public String toString() {
40 - StringBuilder sb = new StringBuilder();
41 - sb.append( ClassName.simple( this ) );
42 - sb.append( ": " );
43 - if ( mSourceName != null ) {
44 - sb.append( mSourceName );
45 - }
46 - sb.append( "->" ).append( mTargetName );
47 - if ( mType != null ) {
48 - sb.append( '(' ).append( mType ).append( ')' );
49 - }
50 - augmentToString( sb );
51 - return sb.toString();
52 - }
53 -
54 - protected void augmentToString( StringBuilder pSB ) {
55 - }
56 -
57 - protected static StringBuilder add( StringBuilder pSB, Object p1 ) {
58 - return pSB.append( "| " ).append( p1 );
59 - }
60 -
61 - protected static StringBuilder add( StringBuilder pSB, Object p1, Object p2 ) {
62 - return add( pSB, p1 ).append( sCommaSpace ).append( p2 );
63 - }
64 -
65 - protected static StringBuilder add( StringBuilder pSB, Object p1, Object p2, Object p3 ) {
66 - return add( pSB, p1, p2 ).append( sCommaSpace ).append( p3 );
67 - }
68 -
69 - protected static StringBuilder add( StringBuilder pSB, Object p1, Object p2, Object p3, Object p4 ) {
70 - return add( pSB, p1, p2, p3 ).append( sCommaSpace ).append( p4 );
71 - }
72 -
73 - protected static StringBuilder add( StringBuilder pSB, Object p1, Object p2, Object p3, Object p4,
74 - Object p5 ) {
75 - return add( pSB, p1, p2, p3, p4 ).append( sCommaSpace ).append( p5 );
76 - }
77 -
78 - protected static StringBuilder add( StringBuilder pSB, Object p1, Object p2, Object p3, Object p4,
79 - Object p5, Object p6 ) {
80 - return add( pSB, p1, p2, p3, p4, p5 ).append( sCommaSpace ).append( p6 );
81 - }
82 - }
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.base.*;
6 +
7 + public abstract class AbstractEventPackage implements EventPackage {
8 + protected static final String sCommaSpace = ", ";
9 +
10 + /**
11 + * @deprecated GWT ONLY
12 + */
13 + public AbstractEventPackage() {
14 + }
15 +
16 + private String mSourceName;
17 + private String mTargetName;
18 + private String mType;
19 +
20 + public AbstractEventPackage( String pSourceName, String pTargetName, String pType ) {
21 + mSourceName = pSourceName;
22 + mTargetName = Confirm.significant( "TargetName", pTargetName );
23 + mType = pType;
24 + }
25 +
26 + public final String getSourceName() {
27 + return mSourceName;
28 + }
29 +
30 + public final String getTargetName() {
31 + return mTargetName;
32 + }
33 +
34 + public final String getType() {
35 + return mType;
36 + }
37 +
38 + public String toString() {
39 + StringBuilder sb = new StringBuilder();
40 + sb.append( ClassName.simple( this ) );
41 + sb.append( ": " );
42 + if ( mSourceName != null ) {
43 + sb.append( mSourceName );
44 + }
45 + sb.append( "->" ).append( mTargetName );
46 + if ( mType != null ) {
47 + sb.append( '(' ).append( mType ).append( ')' );
48 + }
49 + augmentToString( sb );
50 + return sb.toString();
51 + }
52 +
53 + protected void augmentToString( StringBuilder pSB ) {
54 + }
55 +
56 + protected static StringBuilder add( StringBuilder pSB, Object p1 ) {
57 + return pSB.append( "| " ).append( p1 );
58 + }
59 +
60 + protected static StringBuilder add( StringBuilder pSB, Object p1, Object p2 ) {
61 + return add( pSB, p1 ).append( sCommaSpace ).append( p2 );
62 + }
63 +
64 + protected static StringBuilder add( StringBuilder pSB, Object p1, Object p2, Object p3 ) {
65 + return add( pSB, p1, p2 ).append( sCommaSpace ).append( p3 );
66 + }
67 +
68 + protected static StringBuilder add( StringBuilder pSB, Object p1, Object p2, Object p3, Object p4 ) {
69 + return add( pSB, p1, p2, p3 ).append( sCommaSpace ).append( p4 );
70 + }
71 +
72 + protected static StringBuilder add( StringBuilder pSB, Object p1, Object p2, Object p3, Object p4,
73 + Object p5 ) {
74 + return add( pSB, p1, p2, p3, p4 ).append( sCommaSpace ).append( p5 );
75 + }
76 +
77 + protected static StringBuilder add( StringBuilder pSB, Object p1, Object p2, Object p3, Object p4,
78 + Object p5, Object p6 ) {
79 + return add( pSB, p1, p2, p3, p4, p5 ).append( sCommaSpace ).append( p6 );
80 + }
81 + }