de.postfuse.ui.filter
Class GFilter
java.lang.Object
prefuse.data.expression.AbstractExpression
de.postfuse.ui.filter.GFilter
- All Implemented Interfaces:
- Filter, EventListener, prefuse.data.event.ExpressionListener, prefuse.data.expression.Expression, prefuse.data.expression.Predicate
- Direct Known Subclasses:
- ConstFilter, EqFilter, GListFilter, HasArrowTypeFilter, HasFillColorFilter, HasShapeFilter, HasStrokeColorFilter, IsEdgeFilter, IsFoldedFilter, IsGraphMember, IsGraphMemberRecursive, IsLoopFilter, IsNodeFilter, IsSubgraphFilter, NotFilter, XorFilter
public abstract class GFilter
- extends prefuse.data.expression.AbstractExpression
- implements Filter
A template for a filter, implements everything which should be the same in all filters.
- Author:
- Peter
Methods inherited from class prefuse.data.expression.AbstractExpression |
addExpressionListener, expressionChanged, getDouble, getFloat, getInt, getLong, removeExpressionListener, visit |
Methods inherited from interface prefuse.data.expression.Expression |
addExpressionListener, getDouble, getFloat, getInt, getLong, removeExpressionListener, visit |
GFilter
public GFilter()
get
public Object get(prefuse.data.Tuple t)
- Specified by:
get
in interface Filter
- Specified by:
get
in interface prefuse.data.expression.Expression
- Overrides:
get
in class prefuse.data.expression.AbstractExpression
getBoolean
public abstract boolean getBoolean(prefuse.data.Tuple t)
- Specified by:
getBoolean
in interface Filter
- Specified by:
getBoolean
in interface prefuse.data.expression.Expression
- Overrides:
getBoolean
in class prefuse.data.expression.AbstractExpression
- Returns:
- if the Element should be shown
getType
public Class getType(prefuse.data.Schema s)
- Specified by:
getType
in interface Filter
- Specified by:
getType
in interface prefuse.data.expression.Expression
setName
public void setName(String name)
getName
public String getName()
- Specified by:
getName
in interface Filter
getGeneratedName
public abstract String getGeneratedName()