org.jboss.test.audit.report
Class AuditParser

java.lang.Object
  extended by org.jboss.test.audit.report.AuditParser

public class AuditParser
extends java.lang.Object

Parsing utilities for tck-audit.xml

Author:
Shane Bryzak

Constructor Summary
AuditParser(java.io.InputStream source)
           
 
Method Summary
 java.util.List<AuditAssertion> getAssertionsForSection(java.lang.String sectionId)
           
 java.util.List<SectionItem> getItemsForSection(java.lang.String sectionId)
          Returns a list of items for the specified section ID
 java.lang.String getName()
           
 java.util.List<java.lang.String> getSectionIds()
           
 java.util.Map<java.lang.String,java.util.List<SectionItem>> getSectionItems()
           
 java.lang.String getSectionTitle(java.lang.String sectionId)
           
 java.lang.String getSpecId()
           
 java.lang.String getVersion()
           
 boolean hasAssertion(java.lang.String sectionId, java.lang.String assertionId)
           
 void parse()
          Load the spec assertions defined in tck-audit.xml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditParser

public AuditParser(java.io.InputStream source)
Method Detail

getName

public java.lang.String getName()

getSpecId

public java.lang.String getSpecId()

getVersion

public java.lang.String getVersion()

getSectionTitle

public java.lang.String getSectionTitle(java.lang.String sectionId)

getSectionItems

public java.util.Map<java.lang.String,java.util.List<SectionItem>> getSectionItems()

getSectionIds

public java.util.List<java.lang.String> getSectionIds()

getAssertionsForSection

public java.util.List<AuditAssertion> getAssertionsForSection(java.lang.String sectionId)
Parameters:
sectionId -
Returns:

getItemsForSection

public java.util.List<SectionItem> getItemsForSection(java.lang.String sectionId)
Returns a list of items for the specified section ID

Parameters:
sectionId -
Returns:

hasAssertion

public boolean hasAssertion(java.lang.String sectionId,
                            java.lang.String assertionId)
Parameters:
sectionId -
assertionId -
Returns:

parse

public void parse()
           throws java.lang.Exception
Load the spec assertions defined in tck-audit.xml

Throws:
java.lang.Exception


Copyright © 2009-2010. All Rights Reserved.