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.

Classes

class  XPathMatchSetup

Public Member Functions

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

Static Public Attributes

static 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  file  )  [inline, virtual]
void alma::acs::config::validators::ConfigFileRedeemerXml::addXPathMatch ( XPathMatchSetup  xpathMatchSetup  )  [inline]

References xpathMatchSetupList.

Referenced by configure().

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

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

References addXPathMatch(), and XSD_NS.

Referenced by ConfigFileRedeemerXml().

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

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

Referenced by configure().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2