package AR.edu.uccor.personalities;
import java.io.*;
import java.util.*;

public class DepLeaf{
	private	String _ident;
	private	Object _object;
	private	String _type;
	private	Vector _vector;
	private boolean _loaded;
	private String _package;
	private Vector _imports;

	public	DepLeaf(String lIdent, Object lObject, String lType){
		_ident=lIdent;
		_object=lObject;
		_type=lType;
		_vector=new Vector();
		_loaded=false;
		_package = "";
		_imports = new Vector();
	}

	public String getIdent() { return _ident; }
	public String getType() { return _type; }
	public Object getObject() { return _object; }
	public Vector getList(){ return _vector; }
	public boolean isLoaded() { return _loaded; }
	public String getPackage() { return _package; }
	public Vector getImports() { return _imports; }
	public int infoCount() { return _vector.size(); }
	public void addElement(Object o) { _vector.addElement(o); }
	public void setList(Vector v) { _vector = v; }
	public void markAsLoaded() { _loaded=true; }
	public void setPackage(String s) { _package = s; }
	public void setImports(Vector v) { _imports = v; }
}

