/** * Convenience method to find a class's mapped JavaScript class name IF * the Java class is being converted and IF there is a mapped class name. * @param clazz the java class * @return a non-empty classname, or null if not found */ protected String getMappedJavaScriptClassName(Class<?> clazz) { Converter conv = getConverter(clazz); if (conv != null) { // Check if mapped if (conv instanceof NamedConverter) { NamedConverter namedConv = (NamedConverter) conv; if (LocalUtil.hasLength(namedConv.getJavascript())) { return namedConv.getJavascript(); } } } return null; }
if (LocalUtil.hasLength(namedConverter.getJavascript())) namedConverter.setJavascript(LocalUtil.inferWildcardReplacements(clazz.getName(), namedConverter.getJavascript())); namedConverter.setInstanceType(clazz); convertersByJavascript.put(namedConverter.getJavascript(), namedConverter); converterCache.clear();
if (boConv.getJavascript() != null && boConv.getJavascript().equals(javascriptClassName)) {