
public Enumeration getInterfaces() { ISCMetaType currentType = this; ArrayList allInterfaces = new ArrayList(); while( currentType != null ) { for( Enumeration e = currentType.getLocalInterfaces(); e.hasMoreElements(); ) //allInterfaces.addElement( e.nextElement() ); allInterfaces.add(index, e.nextElement() ); currentType = currentType.getParent(); } return allInterfaces.elements(); }
How can i come back from this error? return allInterfaces.elements(); is a return type of Enumeration, while using ArrayList what should i do?