Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.service.population
Class UnpopulatedPropertiesFilter

java.lang.Object
  extended by org.eclipse.jface.viewers.ViewerFilter
      extended by eu.esdihumboldt.hale.ui.service.population.UnpopulatedPropertiesFilter

public class UnpopulatedPropertiesFilter
extends org.eclipse.jface.viewers.ViewerFilter

Filter that hides unpopulated properties (Only works for EntityDefinition elements).

Author:
Simon Templer

Constructor Summary
UnpopulatedPropertiesFilter()
          Default constructor.
UnpopulatedPropertiesFilter(boolean filterOnlyPopulatedTypes)
          Create a filter for unpopulated properties.
 
Method Summary
 boolean select(org.eclipse.jface.viewers.Viewer viewer, Object parentElement, Object element)
           
 
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
 

Constructor Detail

UnpopulatedPropertiesFilter

public UnpopulatedPropertiesFilter()
Default constructor. Filters also properties of unpopulated types.


UnpopulatedPropertiesFilter

public UnpopulatedPropertiesFilter(boolean filterOnlyPopulatedTypes)
Create a filter for unpopulated properties.

Parameters:
filterOnlyPopulatedTypes - if the filter should be applied only for populated types
Method Detail

select

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

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d