int e = str.indexOf('}',s+2); if(e ==-1) throw new TranslationException("Missing '}' at the end of \""+str+"\""); String varName = str.substring(s+2, e); String value; value = getVariableValue(varName); } catch (TranslationException x) { throw new TranslationException("Failed to expand variable ${"+varName+'}',x); throw new TranslationException(String.format("Undefined variable ${%s} in \"%s\"", varName, str)); buf.append(value);
int e = str.indexOf('}',s+2); if(e ==-1) throw new TranslationException("Missing '}' at the end of \""+str+"\""); String varName = str.substring(s+2, e); String value; value = getVariableValue(varName); } catch (TranslationException x) { throw new TranslationException("Failed to expand variable ${"+varName+'}',x); throw new TranslationException(String.format("Undefined variable ${%s} in \"%s\"", varName, str)); buf.append(value);
int e = str.indexOf('}',s+2); if(e ==-1) throw new TranslationException("Missing '}' at the end of \""+str+"\""); String varName = str.substring(s+2, e); String value; value = getVariableValue(varName); } catch (TranslationException x) { throw new TranslationException("Failed to expand variable ${"+varName+'}',x); throw new TranslationException(String.format("Undefined variable ${%s} in \"%s\"", varName, str)); buf.append(value);
int e = str.indexOf('}',s+2); if(e ==-1) throw new TranslationException("Missing '}' at the end of \""+str+"\""); String varName = str.substring(s+2, e); String value; value = getVariableValue(varName); } catch (TranslationException x) { throw new TranslationException("Failed to expand variable ${"+varName+'}',x); throw new TranslationException(String.format("Undefined variable ${%s} in \"%s\"", varName, str)); buf.append(value);
int e = str.indexOf('}',s+2); if(e ==-1) throw new TranslationException("Missing '}' at the end of \""+str+"\""); String varName = str.substring(s+2, e); String value; value = getVariableValue(varName); } catch (TranslationException x) { throw new TranslationException("Failed to expand variable ${"+varName+'}',x); throw new TranslationException(String.format("Undefined variable ${%s} in \"%s\"", varName, str)); buf.append(value);