static A addComponent(final A c, final Component component) { if (component != null) swing { c.add(component); c.revalidate(); } ret c; }