Class RemoteDataSetEditor
- java.lang.Object
-
- org.dashbuilder.client.widgets.dataset.editor.DataSetEditor<org.jbpm.workbench.ks.integration.RemoteDataSetDef>
-
- org.jbpm.dashboard.dataset.editor.impl.RemoteDataSetEditor
-
- All Implemented Interfaces:
com.google.gwt.editor.client.Editor<org.jbpm.workbench.ks.integration.RemoteDataSetDef>
,com.google.gwt.editor.client.HasEditorDelegate<org.jbpm.workbench.ks.integration.RemoteDataSetDef>
,com.google.gwt.editor.client.ValueAwareEditor<org.jbpm.workbench.ks.integration.RemoteDataSetDef>
,com.google.gwt.user.client.ui.IsWidget
,org.dashbuilder.common.client.editor.HasConstrainedValue<List<org.dashbuilder.dataset.def.DataColumnDef>>
,org.dashbuilder.dataset.client.editor.DataSetDefEditor<org.jbpm.workbench.ks.integration.RemoteDataSetDef>
,RemoteDataSetDefEditor
@Dependent public class RemoteDataSetEditor extends org.dashbuilder.client.widgets.dataset.editor.DataSetEditor<org.jbpm.workbench.ks.integration.RemoteDataSetDef> implements RemoteDataSetDefEditor
KIE Server/Remote Data Set editor presenter.
-
-
Field Summary
-
Fields inherited from class org.dashbuilder.client.widgets.dataset.editor.DataSetEditor
advancedTabItemClickHandler, afterPreviewCommand, backendCacheAttributesEditor, basicAttributesEditor, clientCacheAttributesEditor, clientServices, columnsAndFilterEditor, configurationTabItemClickHandler, dataSetDef, errorEvent, loadingBox, previewTabItemClickHandler, previewTable, providerAttributesEditorView, TAB_ADVANCED, TAB_CONFIGURATION, TAB_PREVIEW, tabChangedEvent, view
-
-
Constructor Summary
Constructors Constructor Description RemoteDataSetEditor(org.dashbuilder.client.widgets.dataset.editor.attributes.DataSetDefBasicAttributesEditor basicAttributesEditor, RemoteDataSetDefAttributesEditor attributesEditor, org.dashbuilder.client.widgets.dataset.editor.DataSetDefColumnsFilterEditor columnsAndFilterEditor, org.dashbuilder.client.widgets.dataset.editor.DataSetDefPreviewTable previewTable, org.dashbuilder.client.widgets.dataset.editor.attributes.DataSetDefBackendCacheAttributesEditor backendCacheAttributesEditor, org.dashbuilder.client.widgets.dataset.editor.attributes.DataSetDefClientCacheAttributesEditor clientCacheAttributesEditor, org.dashbuilder.client.widgets.dataset.editor.attributes.DataSetDefRefreshAttributesEditor refreshEditor, org.dashbuilder.dataset.client.DataSetClientServices clientServices, org.dashbuilder.client.widgets.common.LoadingBox loadingBox, javax.enterprise.event.Event<org.dashbuilder.client.widgets.dataset.event.ErrorEvent> errorEvent, javax.enterprise.event.Event<org.dashbuilder.client.widgets.dataset.event.TabChangedEvent> tabChangedEvent, org.dashbuilder.client.widgets.dataset.editor.DataSetEditor.View view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.dashbuilder.common.client.editor.ValueBoxEditor<String>
dataSource()
org.dashbuilder.common.client.editor.ValueBoxEditor<String>
dbSQL()
RemoteDataSetDefAttributesEditor
getAttributesEditor()
void
init()
org.dashbuilder.common.client.editor.list.DropDownEditor
queryTarget()
GWT EDITOR CONTRACT METHODS **org.dashbuilder.common.client.editor.list.DropDownEditor
serverTemplateId()
void
setValue(org.jbpm.workbench.ks.integration.RemoteDataSetDef value)
-
Methods inherited from class org.dashbuilder.client.widgets.dataset.editor.DataSetEditor
afterPreview, asWidget, backendCacheEditor, basicAttributesEditor, clientCacheEditor, columnsAndFilterEditor, doPreview, flush, onPropertyChange, refreshEditor, setAcceptableValues, setDelegate, showAdvancedTab, showConfigurationTab, showError, showPreviewTab
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dashbuilder.dataset.client.editor.DataSetDefEditor
backendCacheEditor, basicAttributesEditor, clientCacheEditor, columnsAndFilterEditor, refreshEditor
-
-
-
-
Constructor Detail
-
RemoteDataSetEditor
@Inject public RemoteDataSetEditor(org.dashbuilder.client.widgets.dataset.editor.attributes.DataSetDefBasicAttributesEditor basicAttributesEditor, RemoteDataSetDefAttributesEditor attributesEditor, org.dashbuilder.client.widgets.dataset.editor.DataSetDefColumnsFilterEditor columnsAndFilterEditor, org.dashbuilder.client.widgets.dataset.editor.DataSetDefPreviewTable previewTable, org.dashbuilder.client.widgets.dataset.editor.attributes.DataSetDefBackendCacheAttributesEditor backendCacheAttributesEditor, org.dashbuilder.client.widgets.dataset.editor.attributes.DataSetDefClientCacheAttributesEditor clientCacheAttributesEditor, org.dashbuilder.client.widgets.dataset.editor.attributes.DataSetDefRefreshAttributesEditor refreshEditor, org.dashbuilder.dataset.client.DataSetClientServices clientServices, org.dashbuilder.client.widgets.common.LoadingBox loadingBox, javax.enterprise.event.Event<org.dashbuilder.client.widgets.dataset.event.ErrorEvent> errorEvent, javax.enterprise.event.Event<org.dashbuilder.client.widgets.dataset.event.TabChangedEvent> tabChangedEvent, org.dashbuilder.client.widgets.dataset.editor.DataSetEditor.View view)
-
-
Method Detail
-
init
@PostConstruct public void init()
- Overrides:
init
in classorg.dashbuilder.client.widgets.dataset.editor.DataSetEditor<org.jbpm.workbench.ks.integration.RemoteDataSetDef>
-
getAttributesEditor
public RemoteDataSetDefAttributesEditor getAttributesEditor()
-
queryTarget
public org.dashbuilder.common.client.editor.list.DropDownEditor queryTarget()
GWT EDITOR CONTRACT METHODS **- Specified by:
queryTarget
in interfaceRemoteDataSetDefEditor
-
dataSource
public org.dashbuilder.common.client.editor.ValueBoxEditor<String> dataSource()
- Specified by:
dataSource
in interfaceRemoteDataSetDefEditor
-
dbSQL
public org.dashbuilder.common.client.editor.ValueBoxEditor<String> dbSQL()
- Specified by:
dbSQL
in interfaceRemoteDataSetDefEditor
-
serverTemplateId
public org.dashbuilder.common.client.editor.list.DropDownEditor serverTemplateId()
- Specified by:
serverTemplateId
in interfaceRemoteDataSetDefEditor
-
setValue
public void setValue(org.jbpm.workbench.ks.integration.RemoteDataSetDef value)
- Specified by:
setValue
in interfacecom.google.gwt.editor.client.ValueAwareEditor<org.jbpm.workbench.ks.integration.RemoteDataSetDef>
- Overrides:
setValue
in classorg.dashbuilder.client.widgets.dataset.editor.DataSetEditor<org.jbpm.workbench.ks.integration.RemoteDataSetDef>
-
-