void (AntDomMacroDef macrodef) { ProgressManager.checkCanceled(); final String customTagName = macrodef.getName().getStringValue(); if (customTagName != null) { final String nsUri = macrodef.getUri().getStringValue(); addCustomDefinition(macrodef, customTagName, nsUri, ClassProvider.EMPTY); for (AntDomMacrodefElement element : macrodef.getMacroElements()) { final String customSubTagName = element.getName().getStringValue(); if (customSubTagName != null) { addCustomDefinition(element, customSubTagName, nsUri, ClassProvider.EMPTY); } } } }