projects
/
debian
/
openrocket
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
create changelog entry
[debian/openrocket]
/
core
/
src
/
net
/
sf
/
openrocket
/
l10n
/
ClassBasedTranslator.java
diff --git
a/core/src/net/sf/openrocket/l10n/ClassBasedTranslator.java
b/core/src/net/sf/openrocket/l10n/ClassBasedTranslator.java
index b4212dc95acf3a6bca69295f0ed49a0b8b6be62e..6281b6e8011ae89b0a67d1e1abe226891aed89f9 100644
(file)
--- a/
core/src/net/sf/openrocket/l10n/ClassBasedTranslator.java
+++ b/
core/src/net/sf/openrocket/l10n/ClassBasedTranslator.java
@@
-15,7
+15,7
@@
import net.sf.openrocket.util.BugException;
*/
public class ClassBasedTranslator implements Translator {
*/
public class ClassBasedTranslator implements Translator {
-
+
private final Translator translator;
private final String className;
private final Translator translator;
private final String className;
@@
-41,7
+41,7
@@
public class ClassBasedTranslator implements Translator {
}
}
-
+
@Override
public String get(String key) {
String classKey = className + "." + key;
@Override
public String get(String key) {
String classKey = className + "." + key;
@@
-63,7
+63,20
@@
public class ClassBasedTranslator implements Translator {
}
}
-
+
+ @Override
+ public String get(String base, String text) {
+ return translator.get(base, text);
+ }
+
+ @Override
+ public String getBaseText(String base, String translation) {
+ return translator.getBaseText(base, translation);
+ }
+
+
+
+
private static String getStackClass(int levels) {
TraceException trace = new TraceException();
StackTraceElement stack[] = trace.getStackTrace();
private static String getStackClass(int levels) {
TraceException trace = new TraceException();
StackTraceElement stack[] = trace.getStackTrace();
@@
-82,11
+95,10
@@
public class ClassBasedTranslator implements Translator {
}
}
-
-
+
+
// For unit testing purposes
String getClassName() {
return className;
}
// For unit testing purposes
String getClassName() {
return className;
}
-
}
}