final FieldsetPanel fs = gridBuilder.newFieldset(getString("plugins.licensemanagement.key"));
if (right.isLicenseKeyVisible(getUser(), data) == true) {
fs.add(new MaxLengthTextArea(fs.getTextAreaId(), new PropertyModel<String>(data, "key"))).setAutogrow();
} else {
fs.add(new DivTextPanel(fs.newChildId(), getString("plugins.licensemanagement.key.notvisible")));
fs.addHelpIcon(getString("plugins.licensemanagement.key.notvisible.tooltip"));
}
}
if ((isNew() == true && right.hasInsertAccess(getUser()) == true) //
|| (right.hasUpdateAccess(getUser(), data, null) == true && right.isLicenseKeyVisible(getUser(), data) == true)) {
gridBuilder.newSplitPanel(GridSize.COL50);