package com.pnehls;

import java.util.ArrayList;

public class Caretaker {
	
	private ArrayList<Memento> mementos = new ArrayList<Memento>();
	
	public void addMemento(Memento m){
		mementos.add(m);
	}
	
	public Memento getMementoByIndex(int n){
		
		if (n <= mementos.size()){

			return mementos.get(n);
		}
		else {
			return null;
		}
	}
	
	public Memento getLastSave(){
		return mementos.get(mementos.size() - 1);
	}
	
	public ArrayList<Memento>getMementos(){
		return mementos;
	}

}
