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

alma::acs::config::validators::ConfigFileRedeemerXml Class Reference

Inheritance diagram for alma::acs::config::validators::ConfigFileRedeemerXml:

Inheritance graph
[legend]
Collaboration diagram for alma::acs::config::validators::ConfigFileRedeemerXml:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ConfigFileRedeemerXml (Logger logger) throws Exception
String[] getFileEndings ()
boolean _isNotAConfigFile (File xmlFile)
void addXPathMatch (XPathMatchSetup xpathMatchSetup)

Static Public Attributes

final String XSD_NS = "http://www.w3.org/2001/XMLSchema"

Protected Member Functions

void configure ()

Protected Attributes

List< XPathMatchSetupxpathMatchSetupList

Detailed Description

Class that can recognize XML files that are known to be not config files.

Author:
hsommer


Constructor & Destructor Documentation

alma::acs::config::validators::ConfigFileRedeemerXml::ConfigFileRedeemerXml Logger  logger  )  throws Exception [inline]
 


Member Function Documentation

boolean alma::acs::config::validators::ConfigFileRedeemerXml::_isNotAConfigFile File  xmlFile  )  [inline, virtual]
 

Called by isNotAConfigFile(File) only if the file ending matches one of the endings in getFileEndings().

Implements alma::acs::config::validators::ConfigFileRedeemer.

void alma::acs::config::validators::ConfigFileRedeemerXml::addXPathMatch XPathMatchSetup  xpathMatchSetup  )  [inline]
 

void alma::acs::config::validators::ConfigFileRedeemerXml::configure  )  [inline, protected]
 

Configures information about known files which should not be accused of being config files.

String [] alma::acs::config::validators::ConfigFileRedeemerXml::getFileEndings  )  [inline, virtual]
 

Subclasses supply the endings of files that they can possibly redeem.

Note that in order to match, the file name must end with one of the given strings, see String#endsWith(java.lang.String). The ending may therefore contain more than one '.'.

Returns:

Implements alma::acs::config::validators::ConfigFileRedeemer.


Member Data Documentation

List<XPathMatchSetup> alma::acs::config::validators::ConfigFileRedeemerXml::xpathMatchSetupList [protected]
 

final String alma::acs::config::validators::ConfigFileRedeemerXml::XSD_NS = "http://www.w3.org/2001/XMLSchema" [static]
 


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