Revision: 3677
Author: [email protected]
Date: Tue Jul 6 07:14:52 2010
Log: Fixed an NPE with rendering the critic table.
http://code.google.com/p/power-architect/source/detail?r=3677
Modified:
/trunk/src/main/java/ca/sqlpower/architect/swingui/critic/CriticismObjectRenderer.java
=======================================
---
/trunk/src/main/java/ca/sqlpower/architect/swingui/critic/CriticismObjectRenderer.java
Mon Jul 5 12:46:47 2010
+++
/trunk/src/main/java/ca/sqlpower/architect/swingui/critic/CriticismObjectRenderer.java
Tue Jul 6 07:14:52 2010
@@ -43,7 +43,9 @@
* object.
*/
public static String getVisibleText(Object value) {
- if (value instanceof SQLObject) {
+ if (value == null) {
+ return "";
+ } else if (value instanceof SQLObject) {
String name = ((SQLObject) value).getShortDisplayName();
if (name == null || name.trim().length() == 0) {
((SQLObject) value).getName();