com.redstarhackers.craftsman.util
Class XMLCapabilitiesFileParser

java.lang.Object
  extended by com.redstarhackers.craftsman.util.XMLCapabilitiesFileParser

public class XMLCapabilitiesFileParser
extends java.lang.Object

Object that will perform the steps necessary to parse out a module information file using SAX and a SAX Handler.

Version:
$Revision: 141 $
Author:
$Author: kostya $

Constructor Summary
XMLCapabilitiesFileParser(Project project)
           
XMLCapabilitiesFileParser(Project projectVal, boolean throwExceptionsFlag)
           
XMLCapabilitiesFileParser(Task taskVal)
           
XMLCapabilitiesFileParser(Task taskVal, boolean throwExceptionsFlag)
           
 
Method Summary
 boolean isThrowingExceptions()
           
 java.util.Set parse(java.io.File file)
           
 java.util.Set parse(java.io.Reader reader)
           
 java.util.Set parse(java.lang.String name)
           
 void setThrowingExceptions(boolean throwingExceptions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLCapabilitiesFileParser

public XMLCapabilitiesFileParser(Project project)

XMLCapabilitiesFileParser

public XMLCapabilitiesFileParser(Project projectVal,
                                 boolean throwExceptionsFlag)

XMLCapabilitiesFileParser

public XMLCapabilitiesFileParser(Task taskVal)

XMLCapabilitiesFileParser

public XMLCapabilitiesFileParser(Task taskVal,
                                 boolean throwExceptionsFlag)
Method Detail

isThrowingExceptions

public boolean isThrowingExceptions()
Returns:
Returns the throwingExceptions value.

setThrowingExceptions

public void setThrowingExceptions(boolean throwingExceptions)
Parameters:
throwingExceptions - The throwingExceptions value to set.

parse

public java.util.Set parse(java.io.File file)

parse

public java.util.Set parse(java.lang.String name)

parse

public java.util.Set parse(java.io.Reader reader)