use of org.talend.daikon.properties.presentation.Form in project components by Talend.
the class SalesforceDatastoreProperties method setupLayout.
@Override
public void setupLayout() {
super.setupLayout();
Form mainForm = Form.create(this, Form.MAIN);
mainForm.addRow(userId);
mainForm.addRow(widget(password).setWidgetType(Widget.HIDDEN_TEXT_WIDGET_TYPE));
mainForm.addRow(widget(securityKey).setWidgetType(Widget.HIDDEN_TEXT_WIDGET_TYPE));
}
use of org.talend.daikon.properties.presentation.Form in project components by Talend.
the class SalesforceConnectionPropertiesTest method testLayout.
@Test
public void testLayout() {
properties.init();
Form mainForm = properties.getForm(Form.MAIN);
assertNotNull(mainForm);
assertTrue(mainForm.getWidget(properties.userPassword.getName()).isVisible());
Form advForm = properties.getForm(Form.ADVANCED);
assertNotNull(advForm);
Form refForm = properties.getForm(Form.REFERENCE);
assertNotNull(refForm);
Form wizardForm = properties.getForm(SalesforceConnectionProperties.FORM_WIZARD);
assertNotNull(wizardForm);
}
use of org.talend.daikon.properties.presentation.Form in project components by Talend.
the class SalesforceConnectionPropertiesTest method testChangeReuseSession.
@Test
public void testChangeReuseSession() {
properties.init();
reset(properties);
properties.reuseSession.setValue(true);
properties.afterReuseSession();
Form advForm = properties.getForm(Form.ADVANCED);
verify(properties, times(1)).refreshLayout(advForm);
assertTrue(advForm.getWidget(properties.reuseSession.getName()).isVisible());
}
use of org.talend.daikon.properties.presentation.Form in project components by Talend.
the class ElasticsearchDatasetProperties method setupLayout.
@Override
public void setupLayout() {
super.setupLayout();
Form mainForm = new Form(this, Form.MAIN);
mainForm.addRow(index);
mainForm.addRow(type);
// mainForm.addRow(main.getForm(Form.MAIN));
}
use of org.talend.daikon.properties.presentation.Form in project components by Talend.
the class ElasticsearchInputProperties method setupLayout.
@Override
public void setupLayout() {
super.setupLayout();
Form mainForm = new Form(this, Form.MAIN);
mainForm.addRow(Widget.widget(query).setWidgetType(Widget.TEXT_AREA_WIDGET_TYPE));
}
Aggregations