| 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectdk.brics.xact.analysis.xmlgraph.ForwardsXGAnalyzer<EBooleanLattice>
dk.brics.xact.analysis.xmlgraph.RootAnalysis
public class RootAnalysis
Determines for each reachable node whether it always occurs as root when unfolded (yes), or never occurs as root (no).
| Constructor Summary | |
|---|---|
RootAnalysis(XMLGraph xg)
 | 
|
| Method Summary | |
|---|---|
protected  EBooleanLattice | 
bottom()
Returns BOTTOM element.  | 
protected  EBooleanLattice | 
initial(Node node)
Returns initial value for the specified node.  | 
protected  Set<Integer> | 
initialNodes()
Returns the initial nodes.  | 
protected  void | 
transfer(EBooleanLattice src,
         Node node)
Transfer data from the specified node to its children.  | 
| Methods inherited from class dk.brics.xact.analysis.xmlgraph.ForwardsXGAnalyzer | 
|---|
doAnalysis, get, get, getXmlGraph, put | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public RootAnalysis(XMLGraph xg)
| Method Detail | 
|---|
protected EBooleanLattice bottom()
ForwardsXGAnalyzer
bottom in class ForwardsXGAnalyzer<EBooleanLattice>protected EBooleanLattice initial(Node node)
ForwardsXGAnalyzer
initial in class ForwardsXGAnalyzer<EBooleanLattice>node - one of the nodes whose index was returned by ForwardsXGAnalyzer.initialNodes()
protected Set<Integer> initialNodes()
ForwardsXGAnalyzer
initialNodes in class ForwardsXGAnalyzer<EBooleanLattice>
protected void transfer(EBooleanLattice src,
                        Node node)
ForwardsXGAnalyzerForwardsXGAnalyzer.put(int, Object).
transfer in class ForwardsXGAnalyzer<EBooleanLattice>src - lattice point for the specified node, provided for conveniencenode - the node to transfer from
  | 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||