Class AstreeSimpleReportParser

java.lang.Object
com.absint.astree.AstreeSimpleReportParser

public class AstreeSimpleReportParser extends Object
Parser which simply parses Astree XML reports into data structures whithout interconnecting the elements
  • Constructor Details

    • AstreeSimpleReportParser

      public AstreeSimpleReportParser()
  • Method Details

    • parse

      public void parse(Document doc)
      parse document into internal data structures
      Parameters:
      doc - document to parse
    • clear

      public void clear()
      clear all parsed data
    • getMessages

      public List<Message> getMessages()
      get parsed messages
      Returns:
      parsed messages
    • getLocation

      public Location getLocation(String id)
      get parsed location
      Returns:
      parsed location
    • getFile

      public String getFile(String id)
      get parsed file
      Returns:
      parsed file
    • getCodeSnippet

      public String getCodeSnippet(String locationId)
      get parsed code snippet
      Returns:
      parsed code snippet
    • getAlarmType

      public AlarmType getAlarmType(String id)
      get parsed alarm type
      Returns:
      parsed alarm type
    • getCategory

      public String getCategory(String id)
      get parsed alarm category
      Returns:
      parsed alarm category