/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package org.alamoraes.eaintegration;
import java.util.ArrayList;
/**
* Fora que todos os itens adicionados lista tenha seus mtodos extract acionados.
* @author Andr
*/
public class EAArrayList<T extends EAObject> extends ArrayList<T> {
@Override
public void add(int index, T element) {
super.add(index, element);
element.extract();
}
@Override
public boolean add(T e) {
boolean ret = super.add(e);
e.extract();
return ret;
}
}
|