String (String value) { final PyNodeRenderer renderer = getDescriptor().getRenderer(); final String type = getType(); if (renderer == null || type == null) return value; if (renderer.isApplicable(type)) { return renderer.render(value); } else { getDescriptor().setRenderer(null); } return value; }