public void startElement() { super.startElement(); XMLElement e = parser.getCurrentElement(); String name = e.getName(); if (name.equals("package")) { HandlerUtil.processPrefixes( e.getAttribute("prefix"), prefixSet, report, path, parser.getLineNumber(), parser.getColumnNumber()); } else if (name.equals("meta")) { processMeta(e); } else if (name.equals("link")) { processLink(e); } else if (name.equals("item")) { processItemProperties(e.getAttribute("properties"), e.getAttribute("media-type")); } else if (name.equals("itemref")) { processItemrefProperties(e.getAttribute("properties")); } else if (name.equals("mediaType")) { processBinding(e); } }