Class XViewerTextFilter

java.lang.Object
org.eclipse.jface.viewers.ViewerFilter
org.eclipse.nebula.widgets.xviewer.XViewerTextFilter

public class XViewerTextFilter
extends org.eclipse.jface.viewers.ViewerFilter
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.util.Map<java.lang.String,​ColumnDateFilter> colIdToDateFilter  
    protected java.util.Map<java.lang.String,​java.util.regex.Pattern> colIdToPattern  
    protected static java.util.regex.Pattern EMPTY_STR_PATTERN  
    protected java.util.regex.Matcher matcher  
    protected static java.util.regex.Pattern NOT_EMPTY_STR_PATTERN  
    protected java.util.regex.Pattern textPattern  
    protected XViewer xViewer  
  • Constructor Summary

    Constructors 
    Constructor Description
    XViewerTextFilter​(XViewer xViewer)  
  • Method Summary

    Modifier and Type Method Description
    boolean select​(org.eclipse.jface.viewers.Viewer viewer, java.lang.Object parentElement, java.lang.Object element)  
    void update()
    Setup all patterns for text and column text filters

    Methods inherited from class org.eclipse.jface.viewers.ViewerFilter

    filter, filter, isFilterProperty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • update

      public void update()
      Setup all patterns for text and column text filters
    • select

      public boolean select​(org.eclipse.jface.viewers.Viewer viewer, java.lang.Object parentElement, java.lang.Object element)
      Specified by:
      select in class org.eclipse.jface.viewers.ViewerFilter