code: package gr.uom.java.ast.decomposition.cfg;
  
  import java.util.Set;
  
  import gr.uom.java.ast.FieldObject;
  import gr.uom.java.ast.VariableDeclarationObject;
  
  public class PDGExitNode extends PDGStatementNode {
  	private AbstractVariable returnedVariable;
  	
  	public PDGExitNode(CFGNode cfgNode, Set<VariableDeclarationObject> variableDeclarationsInMethod,
  			Set<FieldObject> fieldsAccessedInMethod) {
  		super(cfgNode, variableDeclarationsInMethod, fieldsAccessedInMethod);
  		if(cfgNode instanceof CFGExitNode) {
  			CFGExitNode exitNode = (CFGExitNode)cfgNode;
  			returnedVariable = exitNode.getReturnedVariable();
  		}
  	}
  
  	public AbstractVariable getReturnedVariable() {
  		return returnedVariable;
  	}
  }
  