def __init__(self, screen): """ Constructor @type screen: SnackScreen @param screen: SnackScreen instance """ self.__screen = screen self.__msg = INVALID_ENTITLEMENT.localize() + REBOOT_MSG.localize() self.__msg = TextboxReflowed(40, self.__msg) self.__buttonsBar = ButtonBar(self.__screen, [(OK.localize(), "ok")]) self.__grid = GridForm(self.__screen, IBM_POWERKVM.localize() % STR_VERSION, 1, 2) self.__grid.add(self.__msg, 0, 0) self.__grid.add(self.__buttonsBar, 0, 1, (0,1,0,0))