@Override public ObservableManifestBlip adapt(DocumentEventRouter<? super E, E, ?> router, E element) { return DocumentBasedManifestBlip.create(router, element); }
private <E> ObservableManifestBlip buildBlipElement2( ObservableMutableDocument<? super E, E, ?> document, String id) { E root = DocHelper.getOrCreateFirstTopLevelElement(document, "conversation"); E container = document.createChildElement(root, "blip", CollectionUtils.immutableMap("id", id)); return DocumentBasedManifestBlip.create(DefaultDocumentEventRouter.create(document), container); } }
private <E> ObservableManifestBlip buildBlipElement2( ObservableMutableDocument<? super E, E, ?> document, String id) { E root = DocHelper.getOrCreateFirstTopLevelElement(document, "conversation"); E container = document.createChildElement(root, "blip", CollectionUtils.immutableMap("id", id)); return DocumentBasedManifestBlip.create(DefaultDocumentEventRouter.create(document), container); } }