net.sf.antcontrib.cpptasks.trolltech

Class UserInterfaceParser

public final class UserInterfaceParser extends Object implements Parser

Dependency scanner for Trolltech Qt User Interface definition files. .ui files are XML documents that may contain an include elements, however the includes are just copied to the generated files and and changes to the includes do not need to trigger rerunning uic.

Author: Curt Arnold

Constructor Summary
UserInterfaceParser()
Constructor.
Method Summary
voidaddFilename(String include)
Adds filename to the list of included files.
String[]getIncludes()
Gets included files.
voidparse(Reader reader)
Parses source file for dependencies.

Constructor Detail

UserInterfaceParser

public UserInterfaceParser()
Constructor.

Method Detail

addFilename

public void addFilename(String include)
Adds filename to the list of included files.

Parameters: include String included file name

getIncludes

public String[] getIncludes()
Gets included files.

Returns: String[] included files

parse

public void parse(Reader reader)
Parses source file for dependencies.

Parameters: reader Reader reader

Throws: IOException if error reading source file

Copyright ? 2001-2011 Ant-Contrib project. All Rights Reserved.