return false;
}
private void setImageProperty(Value value) {
StringValue stringValue;
ListValue listValue;
if ((stringValue = value.isStringValue()) != null) {
String s = stringValue.getValue();
// Allow the user to use both raw idents and quoted strings
if (s.startsWith("\"")) {
s = s.substring(1, s.length() - 1);
}
resourceFunction = new DotPathValue(s);
} else if ((listValue = value.isListValue()) != null) {
List<Value> values = listValue.getValues();
if (values.size() == 1) {
setImageProperty(values.get(0));
}
} else {