private static List parseGlobalPointcutDefs(final Element systemElement) {
final List globalPointcuts = new ArrayList();
for (Iterator it11 = systemElement.elementIterator("pointcut"); it11.hasNext();) {
PointcutInfo pointcutInfo = new PointcutInfo();
Element globalPointcut = (Element) it11.next();
for (Iterator it2 = globalPointcut.attributeIterator(); it2.hasNext();) {
Attribute attribute = (Attribute) it2.next();
final String name = attribute.getName().trim();
final String value = attribute.getValue().trim();
if (name.equalsIgnoreCase("name")) {
pointcutInfo.name = value;