*/
@SuppressWarnings({ "rawtypes", "unchecked" })
private EList getAllInterfaceAssociations(Interface iFace) {
EList associations = new UniqueEList();
associations.addAll(iFace.getAssociations());
if (iFace.getGeneralizations().size() > 0) {
for (int i = 0; i < iFace.getGeneralizations().size(); i++) {
associations
.addAll(getAllInterfaceAssociations((Interface) iFace
.getGeneralizations().get(i).getGeneral()));