/** * The constructor should first build the main layout, set the composition root and then do any * custom initialization. * * <p>The constructor will not be automatically regenerated by the visual editor. */ public LoginComponent() { buildMainLayout(); setCompositionRoot(mainLayout); mainLayout.setVisible(true); mainLayout.setEnabled(true); this.setSizeUndefined(); }
@Override public void setInputEditView(boolean isEdit) { if (isEdit) { buttonUpdate.setVisible(true); buttonSubmit.setVisible(false); buttonReset.setVisible(false); inputGoodsSelect.setEnabled(false); layoutButtonNav.setVisible(false); } else { inputGoodsSelect.setEnabled(true); buttonUpdate.setVisible(false); buttonSubmit.setVisible(true); buttonReset.setVisible(true); layoutButtonNav.setVisible(true); } }