package com.thingtrack.konekti.view.web.form;
import com.vaadin.annotations.AutoGenerated;
import com.vaadin.ui.AbsoluteLayout;
import com.vaadin.ui.ComboBox;
import com.vaadin.ui.CustomComponent;
import com.vaadin.ui.DateField;
import com.vaadin.ui.TextField;
@SuppressWarnings("serial")
public class AlarmViewForm extends CustomComponent {
@AutoGenerated
private AbsoluteLayout mainLayout;
@AutoGenerated
private ComboBox alarmStatusField;
@AutoGenerated
private ComboBox alarmTypeField;
@AutoGenerated
private TextField organizationField;
@AutoGenerated
private TextField messageField;
@AutoGenerated
private TextField areaField;
@AutoGenerated
private DateField alarmDateField;
/*- VaadinEditorProperties={"grid":"RegularGrid,20","showGrid":true,"snapToGrid":true,"snapToObject":true,"movingGuides":false,"snappingDistance":10} */
/**
* The constructor should first build the main layout, set the composition
* root and then do any custom initialization.
*
* The constructor will not be automatically regenerated by the visual
* editor.
*/
public AlarmViewForm() {
buildMainLayout();
setCompositionRoot(mainLayout);
// TODO add user code here
}
@AutoGenerated
private AbsoluteLayout buildMainLayout() {
// common part: create layout
mainLayout = new AbsoluteLayout();
mainLayout.setImmediate(false);
mainLayout.setWidth("520px");
mainLayout.setHeight("280px");
mainLayout.setMargin(true);
// top-level component properties
setWidth("520px");
setHeight("280px");
// alarmDateField
alarmDateField = new DateField();
alarmDateField.setCaption("Fecha alarma");
alarmDateField.setImmediate(false);
alarmDateField.setWidth("120px");
alarmDateField.setHeight("-1px");
alarmDateField.setInvalidAllowed(false);
alarmDateField.setResolution(DateField.RESOLUTION_SEC);
mainLayout.addComponent(alarmDateField, "top:17.0px;left:380.0px;");
// areaField
areaField = new TextField();
areaField.setCaption("Area trabajo");
areaField.setImmediate(false);
areaField.setWidth("160px");
areaField.setHeight("-1px");
mainLayout.addComponent(areaField, "top:17.0px;left:200.0px;");
// messageField
messageField = new TextField();
messageField.setCaption("Message");
messageField.setImmediate(false);
messageField.setWidth("480px");
messageField.setHeight("164px");
mainLayout.addComponent(messageField, "top:100.0px;left:20.0px;");
// organizationField
organizationField = new TextField();
organizationField.setCaption("OrganizaciĆ³n");
organizationField.setImmediate(false);
organizationField.setWidth("160px");
organizationField.setHeight("-1px");
mainLayout.addComponent(organizationField, "top:17.0px;left:20.0px;");
// alarmTypeField
alarmTypeField = new ComboBox();
alarmTypeField.setCaption("Tipo alarma");
alarmTypeField.setImmediate(false);
alarmTypeField.setWidth("180px");
alarmTypeField.setHeight("-1px");
mainLayout.addComponent(alarmTypeField, "top:60.0px;left:20.0px;");
// alarmStatusField
alarmStatusField = new ComboBox();
alarmStatusField.setCaption("Estado alarma");
alarmStatusField.setImmediate(false);
alarmStatusField.setWidth("180px");
alarmStatusField.setHeight("-1px");
mainLayout.addComponent(alarmStatusField, "top:60.0px;left:220.0px;");
return mainLayout;
}
}