int np, pp1, pp2, e; String macro, value; boolean keep = resolver.isKeepEmptyMacros(); boolean resolvedNone = true; char ds, de; value = resolver.getMacroValue(macro); e++; if (value != null) {
/** * Resolves the macros in a single property.<p> * * @param property the property in which macros should be resolved * @param resolver the macro resolver to use * * @return a new property with resolved macros */ public static CmsXmlContentProperty resolveMacrosInProperty( CmsXmlContentProperty property, I_CmsMacroResolver resolver) { String propName = property.getName(); CmsXmlContentProperty result = new CmsXmlContentProperty( propName, property.getType(), property.getWidget(), resolver.resolveMacros(property.getWidgetConfiguration()), property.getRuleRegex(), property.getRuleType(), property.getDefault(), resolver.resolveMacros(property.getNiceName()), resolver.resolveMacros(property.getDescription()), resolver.resolveMacros(property.getError()), property.isPreferFolder() ? "true" : "false"); return result; }
int np, pp1, pp2, e; String macro, value; boolean keep = resolver.isKeepEmptyMacros(); boolean resolvedNone = true; char ds, de; value = resolver.getMacroValue(macro); e++; if (value != null) {