AttributeValue result;
if (text.indexOf('{") != -1) {
result = new AttributeValueTemplate(text, parser, parent);
}
else if (text.indexOf('}") != -1) {
result = new AttributeValueTemplate(text, parser, parent);
}
else {
result = new SimpleAttributeValue(text);
result.setParser(parser);
result.setParent(parent);
}
return result;