Revision: 3760
Author: [email protected]
Date: Tue Jul 20 08:10:22 2010
Log: Fixed an NPE when setting the parent to null.
http://code.google.com/p/power-architect/source/detail?r=3760
Modified:
/trunk/src/main/java/ca/sqlpower/architect/ddl/critic/CriticGrouping.java
=======================================
---
/trunk/src/main/java/ca/sqlpower/architect/ddl/critic/CriticGrouping.java
Fri Jul 16 07:18:35 2010
+++
/trunk/src/main/java/ca/sqlpower/architect/ddl/critic/CriticGrouping.java
Tue Jul 20 08:10:22 2010
@@ -159,7 +159,7 @@
@Override
@Mutator
public void setParent(SPObject parent) {
- if (!(parent instanceof CriticManager)) {
+ if (parent != null && !(parent instanceof CriticManager)) {
throw new IllegalArgumentException("Critic groups must be a
child of a critic manager.");
}
super.setParent(parent);