@Override public int handle(ContextEvent ce) { if (super.handle(ce) != ContextObserver.HANDLE_NONE) return super.handle(ce); Attribute elem = ce.getAttributeInstanceArg(); return elem != null && !elem.getId().getAuthority().equals(ContextURIs.localURI().getAuthority()) && elem.isRemotelyUpdateable() ? ContextObserver.HANDLE_READ_WRITE : ContextObserver.HANDLE_NONE; }
@Override public synchronized void elementUpdated(ContextEvent event) { Attribute source = event.getSourceAttributeInstance(); if (source.isRemotelyUpdateable()) return; if (element.equals(source)) {