

Classes | |
| class | XsdConfigFileNameFilter |
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 |
Finds xsd-bindingclass-config files (.xml) in the wicked depth of overlayed ACS directories such as INTROOT/idl and ACSROOT/idl.
| alma::tools::entitybuilder::XsdFileFinder::XsdFileFinder | ( | List< File > | dirs, | |
| List< String > | xsdConfigFileNames | |||
| ) | [inline] |
| dirs | the directories to search for files in | |
| xsdConfigFileNames | the path-free names of xsd config files to use, such as "systementities.xml" |
| File [] alma::tools::entitybuilder::XsdFileFinder::getAllXsdConfigFiles | ( | ) | [inline] |
References alma::acs::makesupport::AcsFileFinder::m_logger, resolveXsdConfigFile(), and xsdConfigFileNames.
Referenced by alma::tools::entitybuilder::CastorBuilder::run().
| File alma::tools::entitybuilder::XsdFileFinder::resolveXsdConfigFile | ( | String | xsdConfigFileName | ) | [inline] |
Finds an XML schema file given its file name without path.
xsdConfigFileNames from the c'tor. References alma::acs::makesupport::AcsFileFinder::m_fileMap, alma::acs::makesupport::AcsFileFinder::m_logger, verbose, and xsdConfigFileNames.
Referenced by getAllXsdConfigFiles().
| void alma::tools::entitybuilder::XsdFileFinder::setVerbose | ( | boolean | verbose | ) | [inline] |
Reimplemented from alma::acs::makesupport::AcsFileFinder.
Referenced by alma::tools::entitybuilder::CastorBuilder::run().
boolean alma::tools::entitybuilder::XsdFileFinder::verbose [private] |
Reimplemented from alma::acs::makesupport::AcsFileFinder.
Referenced by resolveXsdConfigFile().
List<String> alma::tools::entitybuilder::XsdFileFinder::xsdConfigFileNames [private] |
Referenced by getAllXsdConfigFiles(), and resolveXsdConfigFile().
1.6.2