1 19 20 package edu.umd.cs.findbugs.ba; 21 22 32 public class AbstractDataflow<Fact, AnalysisType extends BasicAbstractDataflowAnalysis<Fact>> 33 extends Dataflow<Fact, AnalysisType> { 34 35 41 public AbstractDataflow(CFG cfg, AnalysisType analysis) { 42 super(cfg, analysis); 43 } 44 45 52 public Fact getFactAtLocation(Location location) throws DataflowAnalysisException { 53 return getAnalysis().getFactAtLocation(location); 54 } 55 56 63 public Fact getFactAfterLocation(Location location) throws DataflowAnalysisException { 64 return getAnalysis().getFactAfterLocation(location); 65 } 66 67 74 public Fact getFactOnEdge(Edge edge) throws DataflowAnalysisException { 75 return getAnalysis().getFactOnEdge(edge); 76 } 77 } 78 | Popular Tags |