this.setLayout(layout);
}
protected final void layoutComponents() {
this.doLayoutComponents(layout);
}
<BUG>protected abstract void doLayoutComponents(final GroupLayout layout);
protected static final class AssociatedLabel extends JLabel {</BUG>
private static final long serialVersionUID = 1L;
public AssociatedLabel(final String key, final JComponent component) {
super(UI.BUNDLE.getString(key));

this.setLayout(layout);
}
protected final void layoutComponents() {
this.doLayoutComponents(layout);
}
protected abstract void doLayoutComponents(final GroupLayout layout);
public final void attach(final ValidationGroup validationGroup) {
this.doAttach(validationGroup);
}
protected abstract void doAttach(final ValidationGroup validationGroup);
protected static final class AssociatedLabel extends JLabel {
private static final long serialVersionUID = 1L;
public AssociatedLabel(final String key, final JComponent component) {
super(UI.BUNDLE.getString(key));
