Subversion Repository Public Repository

litesoft

Diff Revisions 49 vs 50 for /trunk/Java/core/Anywhere/src/org/litesoft/core/util/SimpleMessage.java

Diff revisions: vs.
  @@ -47,12 +47,12 @@
47 47 return (pParameters != null) && (0 <= pIndex) && (pIndex < pParameters.length) ? UtilsCommon.toString( pParameters[pIndex] ) : "";
48 48 }
49 49
50 - private static abstract class AbstractFormatter
50 + private static interface AbstractFormatter
51 51 {
52 52 abstract public String format( Object[] pParameters );
53 53 }
54 54
55 - private static class NoSubsFormatter extends AbstractFormatter
55 + private static class NoSubsFormatter implements AbstractFormatter
56 56 {
57 57 private String mPattern;
58 58
  @@ -61,6 +61,7 @@
61 61 mPattern = pPattern;
62 62 }
63 63
64 + @Override
64 65 public String format( Object[] pParameters )
65 66 {
66 67 if ( UtilsCommon.isNullOrEmpty( pParameters ) )
  @@ -77,7 +78,7 @@
77 78 }
78 79 }
79 80
80 - private static class PartsFormatter extends AbstractFormatter
81 + private static class PartsFormatter implements AbstractFormatter
81 82 {
82 83 private Part[] mParts;
83 84
  @@ -86,6 +87,7 @@
86 87 mParts = pParts;
87 88 }
88 89
90 + @Override
89 91 public String format( Object[] pParameters )
90 92 {
91 93 StringBuilder sb = new StringBuilder();
  @@ -111,6 +113,7 @@
111 113 mString = pString;
112 114 }
113 115
116 + @Override
114 117 public String get( Object[] pParameters )
115 118 {
116 119 return mString;
  @@ -126,6 +129,7 @@
126 129 mIndex = pIndex;
127 130 }
128 131
132 + @Override
129 133 public String get( Object[] pParameters )
130 134 {
131 135 return getParam( pParameters, mIndex );