@Override public void run () { listener.folderChanged ( added == null ? Collections.<org.eclipse.scada.da.core.browser.Entry> emptyList () : added, removed == null ? Collections.<String> emptyList () : removed, full ); } } );
public void disconnected () { synchronized ( this ) { this.subscribed = false; this.cache.clear (); } for ( final FolderListener listener : this.listener ) { listener.folderChanged ( Collections.<Entry> emptyList (), Collections.<String> emptySet (), true ); } } }
public void disconnected () { synchronized ( this ) { this.subscribed = false; this.cache.clear (); } for ( final FolderListener listener : this.listener ) { listener.folderChanged ( Collections.<Entry> emptyList (), Collections.<String> emptySet (), true ); } } }
private void transmitCache ( final FolderListener listener ) { listener.folderChanged ( Collections.unmodifiableList ( new ArrayList<Entry> ( this.cache.values () ) ), Collections.<String> emptySet (), true ); }
private void transmitCache ( final FolderListener listener ) { listener.folderChanged ( Collections.unmodifiableList ( new ArrayList<Entry> ( this.cache.values () ) ), Collections.<String> emptySet (), true ); }
@Override public void folderChanged ( final Collection<Entry> added, final Collection<String> removed, final boolean full ) { super.folderChanged ( added, removed, full ); for ( final FolderListener listener : this.listener ) { listener.folderChanged ( added, removed, full ); } }
@Override public void folderChanged ( final Collection<Entry> added, final Collection<String> removed, final boolean full ) { super.folderChanged ( added, removed, full ); for ( final FolderListener listener : this.listener ) { listener.folderChanged ( added, removed, full ); } }
@Override public void run () { listener.folderChanged ( convert ( message.getAddedOrModified () ), message.getRemoved (), message.isFull () ); } } );