org.grinvin.conjecture.filter

Interface GraphFilter

Known Implementing Classes:
AbstractGraphFilter, BooleanValueGraphFilter, CompoundGraphFilter

public interface GraphFilter

Interface for a filter on graphs.

Method Summary

boolean
accepts(GraphBundleView gb)
void
addGraphFilterListener(GraphFilterListener listener)
void
fromElement(Element element)
String
getDescription()
Returns a localized short description of this filter.
boolean
isNegated()
void
negate(boolean aFlag)
void
removeGraphFilterListener(GraphFilterListener listener)
Element
toElement()

Method Details

accepts

public boolean accepts(GraphBundleView gb)

addGraphFilterListener

public void addGraphFilterListener(GraphFilterListener listener)

fromElement

public void fromElement(Element element)

getDescription

public String getDescription()
Returns a localized short description of this filter.

isNegated

public boolean isNegated()

negate

public void negate(boolean aFlag)

removeGraphFilterListener

public void removeGraphFilterListener(GraphFilterListener listener)

toElement

public Element toElement()