package org.activityinfo.server.endpoint.odk;
import org.activityinfo.model.resource.ResourceId;
import org.activityinfo.model.type.FieldValue;
import org.activityinfo.model.type.ReferenceValue;
class ReferenceFieldValueParser implements FieldValueParser {
@Override
public FieldValue parse(String text) {
if (text == null) throw new IllegalArgumentException("Malformed Element passed to OdkFieldValueParser.parse()");
return new ReferenceValue(ResourceId.valueOf(text));
}
}