applyChildren(element, screen, nifty);
enforceChildLayout(getAttributes(), elements.size());
applyPostAttributes(element, getAttributes(), nifty.getRenderEngine());
if (controller != null) {
NiftyInputControl niftyInputControl = createNiftyInputControl(element.getId(), getAttributes(), controller);
element.attachInputControl(niftyInputControl);
}
}