freemind.controller.filter
Interface Filter

All Known Implementing Classes:
DefaultFilter

public interface Filter

Author:
dimitri 07.05.2005

Field Summary
static int FILTER_INITIAL_VALUE
           
static int FILTER_SHOW_ANCESTOR
           
static int FILTER_SHOW_DESCENDANT
           
static int FILTER_SHOW_ECLIPSED
           
static int FILTER_SHOW_HIDDEN
           
static int FILTER_SHOW_MATCHED
           
 
Method Summary
 void applyFilter(Controller c)
           
 boolean areAncestorsShown()
           
 boolean areDescendantsShown()
           
 boolean areEclipsedShown()
           
 boolean areHiddenShown()
           
 boolean areMatchedShown()
           
 java.lang.Object getCondition()
           
 boolean isVisible(MindMapNode node)
           
 

Field Detail

FILTER_INITIAL_VALUE

static final int FILTER_INITIAL_VALUE
See Also:
Constant Field Values

FILTER_SHOW_MATCHED

static final int FILTER_SHOW_MATCHED
See Also:
Constant Field Values

FILTER_SHOW_ANCESTOR

static final int FILTER_SHOW_ANCESTOR
See Also:
Constant Field Values

FILTER_SHOW_DESCENDANT

static final int FILTER_SHOW_DESCENDANT
See Also:
Constant Field Values

FILTER_SHOW_ECLIPSED

static final int FILTER_SHOW_ECLIPSED
See Also:
Constant Field Values

FILTER_SHOW_HIDDEN

static final int FILTER_SHOW_HIDDEN
See Also:
Constant Field Values
Method Detail

applyFilter

void applyFilter(Controller c)

isVisible

boolean isVisible(MindMapNode node)

areMatchedShown

boolean areMatchedShown()

areHiddenShown

boolean areHiddenShown()

areAncestorsShown

boolean areAncestorsShown()

areDescendantsShown

boolean areDescendantsShown()

areEclipsedShown

boolean areEclipsedShown()

getCondition

java.lang.Object getCondition()