- String s = null;
- if (runtimeLabels != null)
- s = runtimeLabels.get(key);
- if (s == null)
- s = labels.get(key);
- if (labelDecorators != null && !labelDecorators.isEmpty()) {
- int index = 0;
- for (LabelDecorator ld : labelDecorators) {
- String ds = ld.decorateLabel(s, key, index);
- if (ds != null)
- s = ds;
- }
+ return getValue(key);
+ }
+ return null;
+ }
+
+ private String getValue(String key) {
+ String s = null;
+ if (runtimeLabels != null)
+ s = runtimeLabels.get(key);
+ if (s == null)
+ s = labels.get(key);
+ if (labelDecorators != null && !labelDecorators.isEmpty()) {
+ int index = 0;
+ for (LabelDecorator ld : labelDecorators) {
+ String ds = ld.decorateLabel(s, key, index);
+ if (ds != null)
+ s = ds;