com.ibm.wala.demandpa.flowgraph
Class MatchBarLabel

java.lang.Object
  extended by com.ibm.wala.demandpa.flowgraph.MatchBarLabel
All Implemented Interfaces:
IFlowLabel

public class MatchBarLabel
extends java.lang.Object
implements IFlowLabel


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.ibm.wala.demandpa.flowgraph.IFlowLabel
IFlowLabel.IFlowLabelVisitor
 
Method Summary
 MatchLabel bar()
           
 boolean isBarred()
           
static MatchBarLabel v()
           
 void visit(IFlowLabel.IFlowLabelVisitor v, java.lang.Object dst)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

v

public static MatchBarLabel v()

bar

public MatchLabel bar()
Specified by:
bar in interface IFlowLabel
Returns:
the bar (inverse) edge corresponding to this edge

visit

public void visit(IFlowLabel.IFlowLabelVisitor v,
                  java.lang.Object dst)
           throws java.lang.IllegalArgumentException
Specified by:
visit in interface IFlowLabel
Throws:
java.lang.IllegalArgumentException

isBarred

public boolean isBarred()
Specified by:
isBarred in interface IFlowLabel
Returns:
true if this is a "barred" edge