List of usage examples for com.vaadin.ui.themes ValoTheme FORMLAYOUT_LIGHT
String FORMLAYOUT_LIGHT
To view the source code for com.vaadin.ui.themes ValoTheme FORMLAYOUT_LIGHT.
Click Source Link
From source file:org.jpos.qi.QIEntityView.java
License:Open Source License
protected void cancelClick(Button.ClickEvent event, Layout formLayout) { binder.readBean(bean); //this discards the changes binder.setReadOnly(true);/*from w w w . ja va 2 s .c o m*/ event.getButton().setVisible(false); saveBtn.setVisible(false); editBtn.setVisible(true); removeBtn.setVisible(true); errorLabel.setVisible(false); errorLabel.setValue(null); formLayout.addStyleName(ValoTheme.FORMLAYOUT_LIGHT); }
From source file:org.jpos.qi.QIEntityView.java
License:Open Source License
protected boolean saveClick(Button.ClickEvent event, Layout formLayout) { if (binder.validate().isOk()) { if (getEntity(bean) == null) { try { saveEntity();/*from www . j a v a 2 s . c o m*/ } catch (BLException e) { getApp().getLog().error(e); getApp().displayNotification(e.getDetailedMessage()); return false; } } else { try { updateEntity(); } catch (BLException e) { getApp().getLog().error(e); getApp().displayNotification(e.getDetailedMessage()); return false; } } binder.setReadOnly(true); formLayout.addStyleName(ValoTheme.FORMLAYOUT_LIGHT); event.getButton().setVisible(false); cancelBtn.setVisible(false); editBtn.setVisible(true); removeBtn.setVisible(true); errorLabel.setValue(null); errorLabel.setVisible(false); if (revisionsPanel != null && revisionsPanel.getParent() != null) { Layout parent = (Layout) revisionsPanel.getParent(); parent.removeComponent(revisionsPanel); loadRevisionHistory(parent, revisionsPanel.getRef()); } return true; } else { BindingValidationStatus<?> result = binder.validate().getFieldValidationErrors().get(0); getApp().displayNotification(result.getResult().get().getErrorMessage()); return false; } }
From source file:org.jpos.qi.QIEntityView.java
License:Open Source License
protected void editClick(Button.ClickEvent event, Layout formLayout) { binder.setReadOnly(false);//from ww w .j a va2s . c o m event.getButton().setVisible(false); removeBtn.setVisible(false); saveBtn.setVisible(true); cancelBtn.setVisible(true); formLayout.removeStyleName(ValoTheme.FORMLAYOUT_LIGHT); }
From source file:org.jpos.qi.QIEntityView.java
License:Open Source License
protected Layout createLayout() { FormLayout layout = new FormLayout(); layout.addStyleName(ValoTheme.FORMLAYOUT_LIGHT); layout.addStyleName("qi-form"); layout.setMargin(new MarginInfo(false)); addFields(layout);/*from www .j a v a 2 s . com*/ return layout; }
From source file:org.jumpmind.metl.ui.views.design.PropertySheet.java
License:Open Source License
@SuppressWarnings("unchecked") public void setSource(Object obj) { value = obj;//from w ww . ja v a 2 s .c o m editButton.setVisible(hasAdvancedEditor()); FormLayout formLayout = new FormLayout(); formLayout.setWidth(100, Unit.PERCENTAGE); formLayout.setMargin(false); formLayout.addStyleName(ValoTheme.FORMLAYOUT_LIGHT); if (obj != null) { if (obj instanceof List<?>) { List<Object> l = (List<Object>) obj; if (l.size() == 1) { if (l.get(0) instanceof FlowStep) { obj = (FlowStep) l.get(0); } } } if (obj instanceof FlowStep) { obj = ((FlowStep) obj).getComponent(); } if (obj instanceof Component) { Component component = (Component) obj; context.getConfigurationService().refresh(component, true); addComponentProperties(formLayout, component); } if (obj instanceof Resource) { Resource resource = (Resource) obj; addResourceProperties(formLayout, resource); } if (obj instanceof AbstractObjectWithSettings) { List<XMLSetting> settings = buildSettings(obj); if (settings != null) { for (XMLSetting definition : settings) { addSettingField(definition, (AbstractObjectWithSettings) obj, formLayout); } } } if (obj instanceof Component) { Component component = (Component) obj; XMLComponent componentDefintion = context.getComponentDefinitionFactory() .getDefinition(component.getType()); addThreadCount(componentDefintion, formLayout, component); addComponentShared(formLayout, component); } if (obj instanceof List<?>) { addCommonComponentSettings(formLayout, obj); } } panel.setContent(formLayout); }