while (declaringClass != null) {
for (FieldNode field : (Collection<FieldNode>) declaringClass.getFields()) {
if (field.getType() == null) {
continue;
}
<BUG>if (PropertyChangeSupport.class.getName().equals(field.getType().getName())) {
pcsField = field;</BUG>
return false;
}
}

while (declaringClass != null) {
for (FieldNode field : (Collection<FieldNode>) declaringClass.getFields()) {
if (field.getType() == null) {
continue;
}
if (pcsClassNode.equals(field.getType())) {
pcsField = field;
return false;
}
}
