package es.uniovi.reflection.patternmining.debug;

public class Statement extends Node {	
	public String statementCategory;
	public String firstChild;
	public String secondChild;
	public String thirdChild;
	public String parentNode;
	public String parentChild;
	public int height;
	public int depth;	
	public long firstChildId;
	public long secondChildId;
	public long thirdChildId;
	public String sourceCode;
	
	public Statement(long id, String statementCategory, String firstChild, String secondChild, String thirdChild, String parentNode, 
			String parentChild, int height, int depth, long firstChildId, long secondChildId, long thirdChildId, String sourceCode) {
		this.id = id;		
		this.statementCategory = statementCategory;
		this.firstChild = firstChild;
		this.secondChild = secondChild;
		this.thirdChild = thirdChild;
		this.parentNode = parentNode;
		this.parentChild = parentChild;
		this.height = height;
		this.depth = depth;
		this.firstChildId = firstChildId;
		this.secondChildId = secondChildId;
		this.thirdChildId = thirdChildId;
		this.sourceCode = sourceCode;
	}
	
	
}

