/** Creates an annotation object for the given event then returns a proxy * object to handle it. * * @param ev BwEvent object to annotate * @param ownerHref * @param forInstance true if this is an overrride or a recurrence instance * @return BwEventProxy object * @throws CalFacadeException */ public static BwEventProxy makeAnnotation(BwEvent ev, String ownerHref, boolean forInstance) throws CalFacadeException { BwEventAnnotation ann = new BwEventAnnotation(); initAnnotation(ann, ev, ownerHref, forInstance); return new BwEventProxy(ann); }