public boolean equalsSnapshot(SingleContextAttributeSnapshot scas) { for (SingleContextAttributeSnapshot s : snapshot) { if ((s.getId().equals(scas.getId())) && (s.getValue().equalsIgnoreCase(scas.getValue()))) { return true; } } return false; }
public boolean containsSnapshot(SingleContextAttributeSnapshot scas) { for (SingleContextAttributeSnapshot s : snapshot) { if (s.getId().equals(scas.getId())) { return true; } } return false; }
public void removeSnapshot(SingleContextAttributeSnapshot scas) { if (containsSnapshot(scas)) { for (SingleContextAttributeSnapshot s : snapshot) { if (s.getId().equals(scas.getId())) { snapshot.remove(s); return; } } } }