public abstract class ProofTreeViewFilter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ProofTreeViewFilter[] |
ALL
All ProofTreeViewFilters.
|
static ProofTreeViewFilter[] |
ALL_GLOBAL_FILTERS
All ProofTreeViewFilters that operate on whole subtrees, as opposed to
NodeFilter s,
which operate on single nodes. |
static ProofTreeViewFilter |
HIDE_CLOSED_SUBTREES
Hide Closed Subtrees
|
static ProofTreeViewFilter |
HIDE_INTERACTIVE_GOALS
Hide Subtrees Whose Goals are Interactive.
|
static ProofTreeViewFilter |
HIDE_INTERMEDIATE
Hide Intermediate Proofsteps
|
static ProofTreeViewFilter |
ONLY_INTERACTIVE
Hide Non-interactive Proofsteps.
|
Constructor and Description |
---|
ProofTreeViewFilter() |
Modifier and Type | Method and Description |
---|---|
boolean |
addToProofTreeView() |
static boolean |
hiddenByGlobalFilters(Node node) |
abstract boolean |
isActive() |
abstract java.lang.String |
name() |
abstract boolean |
showSubtree(Node node) |
public static final ProofTreeViewFilter HIDE_INTERMEDIATE
public static final ProofTreeViewFilter HIDE_CLOSED_SUBTREES
public static final ProofTreeViewFilter ONLY_INTERACTIVE
public static final ProofTreeViewFilter HIDE_INTERACTIVE_GOALS
public static final ProofTreeViewFilter[] ALL
public static final ProofTreeViewFilter[] ALL_GLOBAL_FILTERS
NodeFilter
s,
which operate on single nodes.public static boolean hiddenByGlobalFilters(Node node)
node
- a node.true
iff the subtree starting at node
is hidden by an active
global filter.public abstract java.lang.String name()
public abstract boolean showSubtree(Node node)
node
- a node.false
iff the subtree starting at node
is hidden by this filter.public abstract boolean isActive()
public boolean addToProofTreeView()
ProofTreeView
Copyright © 2003-2019 The KeY-Project.