@Override public void setContent(final String interval, final String version, final State startScanner, final State stopScanner, final State scanNow, final State upgrade) { StyleHelper.addUniqueEnumStyleName(scannerForm, ValidationState.class, ValidationState.NONE); StyleHelper.addUniqueEnumStyleName(versionForm, ValidationState.class, ValidationState.NONE); if (interval == null || interval.trim().isEmpty()) { this.interval.setText(""); } else { try { this.interval.setText(Integer.valueOf(interval).toString()); } catch (final NumberFormatException ex) { this.interval.setText(""); } } this.version.setText(version != null ? version : ""); this.interval.setText(interval); setStartScannerState(startScanner); setStopScannerState(stopScanner); setScanNowState(scanNow); setUpgradeState(upgrade); }