fern.analysis
Class NodeCheckerByAnnotation
java.lang.Object
  
fern.analysis.NodeCheckerByAnnotation
- All Implemented Interfaces: 
 - NodeChecker
 
public class NodeCheckerByAnnotation
- extends Object
- implements NodeChecker
  
An instance of NodeCheckerByAnnotation can be used to control a search in
 AnalysisBase by a NetworkSearchAction. Then the reactions / species
 in the network are only visited, if they have the specified annotation.
- Author:
 
  - Florian Erhard
 
 
 
 
NodeCheckerByAnnotation
public NodeCheckerByAnnotation(String field,
                               String value)
- Creates the NodeChecker with the specified annotation field and value. If
 value is 
null then the reaction / species is valid if an annotation
 named field exists.
- Parameters:
 field - the annotation namevalue - the annotation value
 
checkReactionNode
public boolean checkReactionNode(Network network,
                                 int reaction)
- Specified by:
 checkReactionNode in interface NodeChecker
 
 
checkSpeciesNode
public boolean checkSpeciesNode(Network network,
                                int species)
- Specified by:
 checkSpeciesNode in interface NodeChecker