public String getLabel() {
        return formLabel.getLabel();
    }
Composite to show a labelled form field or group of form fields.
<p>
To add a help button to the right of the label you have two options:
<p>
<p/>
For plain text help use the {@code helpText} attr (any HTML will be escaped):
<pre>{@code
<form:FormGroup ... helpText="This is my help text">
}</pre>
<p/>
<p>
For rich HTML help text then add a <strong>single</strong> {@link HelpHTML} element
containing the HTML help content:
<pre>{@code
<form:FormGroup ...>
    <form:HelpHTML>
        <p>This is para 1</p>
        <p>This is some <code>code</code></p>
    </form:HelpHTML>
    <g:TextBox ui:field="textBox" addStyleNames="w-100"/>
</form:FormGroup>
}</pre>
<p>If you have both helpText and a HelpHTML element, then helpText will be used.</p>
<p>If you want to programmatically set the help text then use
{@link FormGroup#overrideHelpText(SafeHtml)}</p>
<p>
{@code formLabel} will be automatically added as a {@code <h4>} heading
at the top of the help popup.
</p>
<p/>
<p>
To add descriptive text below the label (that is always visible, unlike the help),
use a <strong>single</strong> {@link DescriptionHTML} element like this:
<pre>{@code
<form:FormGroup ...>
    <form:DescriptionHTML>
        <p>This is para 1</p>
        <p>This is some <code>code</code></p>
    </form:DescriptionHTML>
    <g:TextBox ui:field="textBox" addStyleNames="w-100"/>
</form:FormGroup>
}</pre>
</p>
stroom-core-client-widget/src/main/java/stroom/widget/form/client/FormGroup.java