@Dependent public class DataSetLookupEditor extends Object implements com.google.gwt.user.client.ui.IsWidget
Modifier and Type | Class and Description |
---|---|
static interface |
DataSetLookupEditor.DataSetDefFilter |
static interface |
DataSetLookupEditor.View |
Constructor and Description |
---|
DataSetLookupEditor(DataSetLookupEditor.View view,
org.jboss.errai.ioc.client.container.SyncBeanManager beanManager,
DataSetFilterEditor filterEditor,
DataSetGroupDateEditor groupDateEditor,
DataSetClientServices clientServices,
javax.enterprise.event.Event<DataSetLookupChangedEvent> event) |
Modifier and Type | Method and Description |
---|---|
void |
addDataSetDef(org.dashbuilder.dataset.def.DataSetDef def) |
com.google.gwt.user.client.ui.Widget |
asWidget() |
List<Integer> |
getAvailableGroupColumnIdxs() |
String |
getColumnId(int index) |
org.dashbuilder.dataset.ColumnType |
getColumnType(int index) |
org.dashbuilder.dataset.ColumnType |
getColumnType(String columnId) |
org.dashbuilder.dataset.DataSetLookup |
getDataSetLookup() |
String |
getDataSetUUID() |
DataSetFilterEditor |
getFilterEditor() |
String |
getFirstGroupColumnId() |
int |
getFirstGroupFunctionIdx(org.dashbuilder.dataset.group.GroupFunction gf) |
List<org.dashbuilder.dataset.group.GroupFunction> |
getFirstGroupFunctions() |
org.dashbuilder.dataset.group.DataSetGroup |
getFirstGroupOp() |
DataSetGroupDateEditor |
getGroupDateEditor() |
org.dashbuilder.dataset.DataSetLookupConstraints |
getLookupConstraints() |
DataSetLookupEditor.View |
getView() |
void |
init(org.dashbuilder.dataset.DataSetLookupConstraints lookupConstraints,
org.dashbuilder.dataset.DataSetLookup dataSetLookup) |
boolean |
isFirstGroupOpDateBased() |
void |
removeDataSetDef(org.dashbuilder.dataset.def.DataSetDef def) |
void |
setDataSetDefFilter(DataSetLookupEditor.DataSetDefFilter dataSetDefFilter) |
void |
showDataSetDefs(List<org.dashbuilder.dataset.def.DataSetDef> ds) |
@Inject public DataSetLookupEditor(DataSetLookupEditor.View view, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, DataSetFilterEditor filterEditor, DataSetGroupDateEditor groupDateEditor, DataSetClientServices clientServices, javax.enterprise.event.Event<DataSetLookupChangedEvent> event)
public void init(org.dashbuilder.dataset.DataSetLookupConstraints lookupConstraints, org.dashbuilder.dataset.DataSetLookup dataSetLookup)
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget
in interface com.google.gwt.user.client.ui.IsWidget
public DataSetLookupEditor.View getView()
public DataSetFilterEditor getFilterEditor()
public DataSetGroupDateEditor getGroupDateEditor()
public org.dashbuilder.dataset.DataSetLookup getDataSetLookup()
public org.dashbuilder.dataset.DataSetLookupConstraints getLookupConstraints()
public void setDataSetDefFilter(DataSetLookupEditor.DataSetDefFilter dataSetDefFilter)
public String getDataSetUUID()
public String getColumnId(int index)
public org.dashbuilder.dataset.ColumnType getColumnType(int index)
public org.dashbuilder.dataset.ColumnType getColumnType(String columnId)
public org.dashbuilder.dataset.group.DataSetGroup getFirstGroupOp()
public boolean isFirstGroupOpDateBased()
public List<org.dashbuilder.dataset.group.GroupFunction> getFirstGroupFunctions()
public int getFirstGroupFunctionIdx(org.dashbuilder.dataset.group.GroupFunction gf)
public String getFirstGroupColumnId()
public void showDataSetDefs(List<org.dashbuilder.dataset.def.DataSetDef> ds)
public void addDataSetDef(org.dashbuilder.dataset.def.DataSetDef def)
public void removeDataSetDef(org.dashbuilder.dataset.def.DataSetDef def)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.