Minor Refactoring

- Added support for more type-specific checks of attribute values.
- Added support for more type-specific attribute rendering.
- Improved generalized methods for checking columns in a report.
- Added unit tests.
- Minor code cleanup.
- Added secret hidden feature for internal testing.
This commit is contained in:
Paul Beckingham 2012-02-05 20:56:46 -05:00
parent cffc42484e
commit 96fe3f42ba
83 changed files with 351 additions and 81 deletions

View file

@ -39,6 +39,8 @@ class Column
public:
static Column* factory (const std::string&, const std::string&);
static void factory (std::map <std::string, Column*>&);
static void uda (std::map <std::string, Column*>&);
static Column* uda (const std::string&);
Column ();
Column (const Column&);