Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.views.properties.definition
Class DefaultDefinitionFilter

java.lang.Object
  extended by eu.esdihumboldt.hale.ui.views.properties.definition.DefaultDefinitionFilter
All Implemented Interfaces:
org.eclipse.jface.viewers.IFilter
Direct Known Subclasses:
ChildDefinitionDefaultFilter, ChildDefinitionDescriptionFilter, ChildDefinitionLocationFilter, DefinitionDescriptionFilter, DefinitionLocationFilter, PropertyTypeDescriptionFilter, PropertyTypeLocationFilter, PropertyUniqueFilter, TypeDefinitionEnumerationFilter, TypeDefinitionStructureFilter, TypeDefinitionXmlElementsFilter

public abstract class DefaultDefinitionFilter
extends Object
implements org.eclipse.jface.viewers.IFilter

The default filter for all filters

Author:
Patrick Lieb

Constructor Summary
DefaultDefinitionFilter()
           
 
Method Summary
abstract  boolean isFiltered(Definition<?> input)
          Determine if an input is invalid and thus should be rejected by the filter.
 boolean select(Object input)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDefinitionFilter

public DefaultDefinitionFilter()
Method Detail

isFiltered

public abstract boolean isFiltered(Definition<?> input)
Determine if an input is invalid and thus should be rejected by the filter.

Parameters:
input - the definition
Returns:
true if the definition should be rejected by the filter, false otherwise

select

public boolean select(Object input)
Specified by:
select in interface org.eclipse.jface.viewers.IFilter
See Also:
IFilter.select(Object)

Humboldt Alignment Editor 2.5.0

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