litesoft
Diff Revisions
726
vs
728
for /trunk/Java/core/Anywhere/src/org/litesoft/core/util/externalization/HelperE13nResolver.java
|
@@ -30,9 +30,16 @@ |
30 |
30 |
|
/** |
31 |
31 |
|
* @param key !empty |
32 |
32 |
|
* |
33 |
|
- |
* @return null or raw tamplate |
|
33 |
+ |
* @return null or raw template |
34 |
34 |
|
*/ |
35 |
35 |
|
String resolveWithoutCompleting( String key ); |
|
36 |
+ |
|
|
37 |
+ |
/** |
|
38 |
+ |
* @param key !empty |
|
39 |
+ |
* |
|
40 |
+ |
* @return the fully prefixed key |
|
41 |
+ |
*/ |
|
42 |
+ |
String makeFullKey( String key ); |
36 |
43 |
|
} |
37 |
44 |
|
|
38 |
45 |
|
/** |
|
@@ -123,7 +130,7 @@ |
123 |
130 |
|
{ |
124 |
131 |
|
if ( value == null ) |
125 |
132 |
|
{ |
126 |
|
- |
StringBuilder sb = new StringBuilder().append( '[' ).append( key ); |
|
133 |
+ |
StringBuilder sb = new StringBuilder().append( '[' ).append( resolver.makeFullKey( key ) ); |
127 |
134 |
|
char prefix = ':'; |
128 |
135 |
|
for ( String name : overrides.keySet() ) |
129 |
136 |
|
{ |