imp = e;
if (imp != null) return (UMLProperty) imp.nextElement(); else return null;
if (imp != null) return imp.hasMoreElements(); else return false;
if (imp != null) return imp.nextElement(); else return null;