@Dependent public class ColumnFunctionEditor extends Object implements com.google.gwt.user.client.ui.IsWidget
Modifier and Type | Class and Description |
---|---|
static interface |
ColumnFunctionEditor.View |
Constructor and Description |
---|
ColumnFunctionEditor(ColumnFunctionEditor.View view,
ColumnDetailsEditor columnDetailsEditor,
javax.enterprise.event.Event<GroupFunctionChangedEvent> changeEvent,
javax.enterprise.event.Event<GroupFunctionDeletedEvent> deleteEvent) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.user.client.ui.Widget |
asWidget() |
void |
delete() |
ColumnDetailsEditor |
getColumnDetailsEditor() |
org.dashbuilder.dataset.group.GroupFunction |
getGroupFunction() |
List<org.dashbuilder.dataset.group.AggregateFunctionType> |
getSupportedFunctionTypes() |
List<org.dashbuilder.dataset.group.AggregateFunctionType> |
getSupportedFunctionTypes(org.dashbuilder.dataset.ColumnType columnType) |
org.dashbuilder.dataset.ColumnType |
getTargetType() |
void |
init(org.dashbuilder.dataset.DataSetMetadata metadata,
org.dashbuilder.dataset.group.GroupFunction groupFunction,
org.dashbuilder.dataset.ColumnType targetType,
String columnTitle,
boolean functionsEnabled,
boolean canDelete) |
protected void |
initColumnListBox() |
protected void |
initFunctionListBox() |
protected boolean |
isColumnNumeric() |
@Inject public ColumnFunctionEditor(ColumnFunctionEditor.View view, ColumnDetailsEditor columnDetailsEditor, javax.enterprise.event.Event<GroupFunctionChangedEvent> changeEvent, javax.enterprise.event.Event<GroupFunctionDeletedEvent> deleteEvent)
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget
in interface com.google.gwt.user.client.ui.IsWidget
public org.dashbuilder.dataset.group.GroupFunction getGroupFunction()
public org.dashbuilder.dataset.ColumnType getTargetType()
public ColumnDetailsEditor getColumnDetailsEditor()
public void init(org.dashbuilder.dataset.DataSetMetadata metadata, org.dashbuilder.dataset.group.GroupFunction groupFunction, org.dashbuilder.dataset.ColumnType targetType, String columnTitle, boolean functionsEnabled, boolean canDelete)
public void delete()
protected boolean isColumnNumeric()
protected void initColumnListBox()
protected void initFunctionListBox()
public List<org.dashbuilder.dataset.group.AggregateFunctionType> getSupportedFunctionTypes()
public List<org.dashbuilder.dataset.group.AggregateFunctionType> getSupportedFunctionTypes(org.dashbuilder.dataset.ColumnType columnType)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.