for (Field field : getClass().getDeclaredFields()) {
try {
field.setAccessible(true);
if (description instanceof DomChildrenDescription) {
final DomChildrenDescription childrenDescription = (DomChildrenDescription)description;
if (convertFieldName(field.getName(), childrenDescription).equals(childrenDescription.getXmlElementName()) && field.get(this) instanceof JComponent) {
return (JComponent)field.get(this);
}
}
}
catch (IllegalAccessException e) {