Revision: 3592
Author: [email protected]
Date: Wed Jun 9 10:52:12 2010
Log: NEW - bug 2458: Create Critic Manager
http://trillian.sqlpower.ca/bugzilla/show_bug.cgi?id=2458
Fixed failing tests because the new value maker couldn't create a critic
manager.
http://code.google.com/p/power-architect/source/detail?r=3592
Modified:
/trunk/regress/ca/sqlpower/architect/util/ArchitectNewValueMaker.java
=======================================
--- /trunk/regress/ca/sqlpower/architect/util/ArchitectNewValueMaker.java
Tue May 25 13:03:30 2010
+++ /trunk/regress/ca/sqlpower/architect/util/ArchitectNewValueMaker.java
Wed Jun 9 10:52:12 2010
@@ -22,6 +22,7 @@
import ca.sqlpower.architect.ArchitectProject;
import ca.sqlpower.architect.ProjectSettings;
import ca.sqlpower.architect.ProjectSettings.ColumnVisibility;
+import ca.sqlpower.architect.ddl.critic.CriticManager;
import ca.sqlpower.architect.etl.kettle.KettleSettings;
import ca.sqlpower.architect.olap.OLAPObject;
import ca.sqlpower.architect.olap.OLAPRootObject;
@@ -79,6 +80,8 @@
return settings;
} else if (valueType == KettleSettings.class) {
return ((ArchitectSwingProject)
makeNewValue(ArchitectSwingProject.class, null, null)).getKettleSettings();
+ } else if (valueType == CriticManager.class) {
+ return ((ArchitectSwingProject)
makeNewValue(ArchitectSwingProject.class, null, null)).getCriticManager();
} else if (valueType == ColumnVisibility.class) {
if (oldVal != ColumnVisibility.ALL) {
return ColumnVisibility.ALL;