Esempio n. 1
0
  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);
    }
  }