code: protected void init(final String labelText) {
          setImmediate(true);
          addComponent(new LabelBuilder().name(i18n.getMessage(labelText)).buildLabel());
      }
docs: initialize the abstract component.