Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::tools::entitybuilder::XsdFileFinder Class Reference

List of all members.

Public Member Functions

 XsdFileFinder (List< File > dirs, List< String > xsdConfigFileNames)
File resolveXsdConfigFile (String xsdConfigFileName)
File[] getAllXsdConfigFiles ()
void setVerbose (boolean verbose)

Private Attributes

List< String > xsdConfigFileNames
boolean verbose

Detailed Description

Finds xsd-bindingclass-config files (.xml) in the wicked depth of overlayed ACS directories such as INTROOT/idl and ACSROOT/idl.

Author:
hsommer created Feb 10, 2005


Constructor & Destructor Documentation

alma::tools::entitybuilder::XsdFileFinder::XsdFileFinder List< File >  dirs,
List< String >  xsdConfigFileNames
[inline]
 

Parameters:
dirs the directories to search for files in
xsdConfigFileNames the path-free names of xsd config files to use, such as "systementities.xml"


Member Function Documentation

File [] alma::tools::entitybuilder::XsdFileFinder::getAllXsdConfigFiles  )  [inline]
 

File alma::tools::entitybuilder::XsdFileFinder::resolveXsdConfigFile String  xsdConfigFileName  )  [inline]
 

Finds a config file for XML schema binding class generation, given its file name without path.

Returns:
the file, or null if it's not found or if it is not one of the registered xsdConfigFileNames from the c'tor.

void alma::tools::entitybuilder::XsdFileFinder::setVerbose boolean  verbose  )  [inline]
 


Member Data Documentation

boolean alma::tools::entitybuilder::XsdFileFinder::verbose [private]
 

List<String> alma::tools::entitybuilder::XsdFileFinder::xsdConfigFileNames [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:07:28 2009 for ACS Java API by doxygen 1.3.8