Class ColumnFilterEditor

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

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

      • init

        public void init​(org.dashbuilder.dataset.DataSetMetadata metadata,
                         org.dashbuilder.dataset.filter.ColumnFilter filter)
      • getFilter

        public org.dashbuilder.dataset.filter.ColumnFilter getFilter()
      • asWidget

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

        public void expand()
      • onSelectFilterFunction

        public void onSelectFilterFunction()
      • onDeleteFilter

        public void onDeleteFilter()
      • getCoreFilter

        protected org.dashbuilder.dataset.filter.CoreFunctionFilter getCoreFilter()
      • initFilterSelector

        protected void initFilterSelector()
      • getAvailableFunctions

        protected List<org.dashbuilder.dataset.filter.CoreFunctionType> getAvailableFunctions​(org.dashbuilder.dataset.filter.CoreFunctionFilter coreFilter)
      • updateSelectedFilter

        protected void updateSelectedFilter()
      • fireFilterChanged

        protected void fireFilterChanged()
      • createParamInputWidget

        protected FunctionParameterEditor createParamInputWidget​(org.dashbuilder.dataset.filter.CoreFunctionFilter coreFilter,
                                                                 int paramIndex)
      • createLikeToFunctionWidget

        protected FunctionParameterEditor createLikeToFunctionWidget​(org.dashbuilder.dataset.filter.CoreFunctionFilter coreFilter)
      • formatFilterFunction

        public String formatFilterFunction​(org.dashbuilder.dataset.filter.CoreFunctionFilter filter)
      • formatParameter

        protected String formatParameter​(Object p)