public void add(Identificador id, int nivel) throws IdentificadorJaDefinidoException{
		verificarIdPrograma(id);
		
		if(!tabela.containsKey(nivel))
			tabela.put(nivel, new HashMap<String, Identificador>());
		
		HashMap<String, Identificador> tabelaNivel = tabela.get(nivel);
		
		if(tabelaNivel.containsKey(id.getNome()))
			throw new IdentificadorJaDefinidoException(id.getNome(), nivel);
		
		tabelaNivel.put(id.getNome(), id);
	}