public abstract class ControlFlowEdgeBasedFieldTransitionListener<W extends wpds.impl.Weight> extends Object implements wpds.interfaces.WPAUpdateListener<Field,sync.pds.solver.nodes.INode<sync.pds.solver.nodes.Node<ControlFlowGraph.Edge,Val>>,W>
| Constructor and Description |
|---|
ControlFlowEdgeBasedFieldTransitionListener(ControlFlowGraph.Edge cfgEdge) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ControlFlowGraph.Edge |
getCfgEdge() |
int |
hashCode() |
abstract void |
onAddedTransition(wpds.impl.Transition<Field,sync.pds.solver.nodes.INode<sync.pds.solver.nodes.Node<ControlFlowGraph.Edge,Val>>> t) |
void |
onWeightAdded(wpds.impl.Transition<Field,sync.pds.solver.nodes.INode<sync.pds.solver.nodes.Node<ControlFlowGraph.Edge,Val>>> t,
W w,
wpds.impl.WeightedPAutomaton<Field,sync.pds.solver.nodes.INode<sync.pds.solver.nodes.Node<ControlFlowGraph.Edge,Val>>,W> aut) |
public ControlFlowEdgeBasedFieldTransitionListener(ControlFlowGraph.Edge cfgEdge)
public ControlFlowGraph.Edge getCfgEdge()
public void onWeightAdded(wpds.impl.Transition<Field,sync.pds.solver.nodes.INode<sync.pds.solver.nodes.Node<ControlFlowGraph.Edge,Val>>> t, W w, wpds.impl.WeightedPAutomaton<Field,sync.pds.solver.nodes.INode<sync.pds.solver.nodes.Node<ControlFlowGraph.Edge,Val>>,W> aut)
onWeightAdded in interface wpds.interfaces.WPAUpdateListener<Field,sync.pds.solver.nodes.INode<sync.pds.solver.nodes.Node<ControlFlowGraph.Edge,Val>>,W extends wpds.impl.Weight>public abstract void onAddedTransition(wpds.impl.Transition<Field,sync.pds.solver.nodes.INode<sync.pds.solver.nodes.Node<ControlFlowGraph.Edge,Val>>> t)
Copyright © 2024. All rights reserved.