RemoteDataSetEditor extends DataSetEditor<RemoteDataSetDef> implements org.jbpm.dashboard.dataset.editor.RemoteDataSetDefEditor { @Override public DropDownEditor serverTemplateId() { return attributesEditor.serverTemplateId(); } @Inject  RemoteDataSetEditor(final DataSetDefBasicAttributesEditor basicAttributesEditor,
                            final RemoteDataSetDefAttributesEditor attributesEditor,
                            final DataSetDefColumnsFilterEditor columnsAndFilterEditor,
                            final DataSetDefPreviewTable previewTable,
                            final DataSetDefBackendCacheAttributesEditor backendCacheAttributesEditor,
                            final DataSetDefClientCacheAttributesEditor clientCacheAttributesEditor,
                            final DataSetDefRefreshAttributesEditor refreshEditor,
                            final DataSetClientServices clientServices,
                            final LoadingBox loadingBox,
                            final Event<ErrorEvent> errorEvent,
                            final Event<TabChangedEvent> tabChangedEvent,
                            final View view); @PostConstruct void init(); RemoteDataSetDefAttributesEditor getAttributesEditor(); @Override DropDownEditor queryTarget(); @Override ValueBoxEditor<String> dataSource(); @Override ValueBoxEditor<String> dbSQL(); @Override DropDownEditor serverTemplateId(); @Override void setValue(RemoteDataSetDef value);  }
@Test public void testServerTemplate() { Assert.assertEquals(attributesEditor.serverTemplateId, presenter.serverTemplateId()); }