de.postfuse.ui.filter
Interface Filter

All Superinterfaces:
prefuse.data.expression.Expression, prefuse.data.expression.Predicate
All Known Implementing Classes:
AndFilter, ConstFilter, EqFilter, GFilter, GListFilter, HasArrowTypeFilter, HasFillColorFilter, HasShapeFilter, HasStrokeColorFilter, IsEdgeFilter, IsFoldedFilter, IsGraphMember, IsGraphMemberRecursive, IsLoopFilter, IsNodeFilter, IsSubgraphFilter, NotFilter, OrFilter, XorFilter

public interface Filter
extends prefuse.data.expression.Predicate

Author:
Peter

Method Summary
 Object get(prefuse.data.Tuple t)
           
 boolean getBoolean(prefuse.data.Tuple t)
           
 String getName()
           
 Class getType(prefuse.data.Schema s)
           
 
Methods inherited from interface prefuse.data.expression.Expression
addExpressionListener, getDouble, getFloat, getInt, getLong, removeExpressionListener, visit
 

Method Detail

get

Object get(prefuse.data.Tuple t)
Specified by:
get in interface prefuse.data.expression.Expression

getBoolean

boolean getBoolean(prefuse.data.Tuple t)
Specified by:
getBoolean in interface prefuse.data.expression.Expression
Returns:
if the Element should be shown

getType

Class getType(prefuse.data.Schema s)
Specified by:
getType in interface prefuse.data.expression.Expression

getName

String getName()