freemind.controller.filter
Class DefaultFilter
java.lang.Object
freemind.controller.filter.DefaultFilter
- All Implemented Interfaces:
- Filter
public class DefaultFilter
- extends java.lang.Object
- implements Filter
- Author:
- dimitri
07.05.2005
Constructor Summary |
DefaultFilter(Condition condition,
boolean areAnchestorsShown,
boolean areDescendantsShown)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultFilter
public DefaultFilter(Condition condition,
boolean areAnchestorsShown,
boolean areDescendantsShown)
applyFilter
public void applyFilter(Controller c)
- Specified by:
applyFilter
in interface Filter
selectVisibleNode
public static void selectVisibleNode(MapView mapView)
isVisible
public boolean isVisible(MindMapNode node)
- Specified by:
isVisible
in interface Filter
resetFilter
public static void resetFilter(MindMapNode node)
areMatchedShown
public boolean areMatchedShown()
- Specified by:
areMatchedShown
in interface Filter
areHiddenShown
public boolean areHiddenShown()
- Specified by:
areHiddenShown
in interface Filter
areAncestorsShown
public boolean areAncestorsShown()
- Specified by:
areAncestorsShown
in interface Filter
areDescendantsShown
public boolean areDescendantsShown()
- Specified by:
areDescendantsShown
in interface Filter
areEclipsedShown
public boolean areEclipsedShown()
- Specified by:
areEclipsedShown
in interface Filter
getCondition
public java.lang.Object getCondition()
- Specified by:
getCondition
in interface Filter