eu.esdihumboldt.hale.ui.views.schemas.explorer
Class ClassificationFilter
java.lang.Object
org.eclipse.jface.viewers.ViewerFilter
eu.esdihumboldt.hale.ui.views.schemas.explorer.ClassificationFilter
public class ClassificationFilter
- extends org.eclipse.jface.viewers.ViewerFilter
Filters based on Classification
s
- Author:
- Simon Templer
Constructor Summary |
ClassificationFilter(org.eclipse.jface.viewers.Viewer viewer)
Create a classification filter |
Method Summary |
boolean |
isVisible(Classification clazz)
Determines if a definition classified with the given classification is
currently configured as visible in the filter. |
boolean |
select(org.eclipse.jface.viewers.Viewer viewer,
Object parentElement,
Object element)
|
void |
setVisible(Classification clazz,
boolean visible)
Set if definitions with the given classification shall be visible. |
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 |
ClassificationFilter
public ClassificationFilter(org.eclipse.jface.viewers.Viewer viewer)
- Create a classification filter
- Parameters:
viewer
- the viewer the filter is associated to
setVisible
public void setVisible(Classification clazz,
boolean visible)
- Set if definitions with the given classification shall be visible.
- Parameters:
clazz
- the classificationvisible
- if the definitions with the classification shall be
visible
isVisible
public boolean isVisible(Classification clazz)
- Determines if a definition classified with the given classification is
currently configured as visible in the filter.
- Parameters:
clazz
- the classification
- Returns:
- if the classified definitions are visible
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)
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d