Class ColumnFunctionEditor

  • All Implemented Interfaces:
    com.google.gwt.user.client.ui.IsWidget

    @Dependent
    public class ColumnFunctionEditor
    extends Object
    implements com.google.gwt.user.client.ui.IsWidget
    • Method Detail

      • asWidget

        public com.google.gwt.user.client.ui.Widget asWidget()
        Specified by:
        asWidget in interface com.google.gwt.user.client.ui.IsWidget
      • getGroupFunction

        public org.dashbuilder.dataset.group.GroupFunction getGroupFunction()
      • getTargetType

        public org.dashbuilder.dataset.ColumnType getTargetType()
      • init

        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)
      • delete

        public void delete()
      • isColumnNumeric

        protected boolean isColumnNumeric()
      • initColumnListBox

        protected void initColumnListBox()
      • initFunctionListBox

        protected void initFunctionListBox()
      • getSupportedFunctionTypes

        public List<org.dashbuilder.dataset.group.AggregateFunctionType> getSupportedFunctionTypes()
      • getSupportedFunctionTypes

        public List<org.dashbuilder.dataset.group.AggregateFunctionType> getSupportedFunctionTypes​(org.dashbuilder.dataset.ColumnType columnType)