if (type.isInterface())
if (JavaModelUtil.isInterfaceOrAnnotation(type))
	public static IMethod[] getAllConstructors(IType type) throws JavaModelException {		if (type.isInterface())			return new IMethod[0];		List result= new ArrayList();		IMethod[] methods= type.getMethods();		for (int i= 0; i < methods.length; i++) {			IMethod iMethod= methods[i];			if (iMethod.isConstructor())				result.add(iMethod);		}		return (IMethod[]) result.toArray(new IMethod[result.size()]);	}