src/de/uka/ipd/idaho/goldenGateServer/ims/client/GoldenGateImsClient.java
/**
		 * Fetch all virtual document entries from backing IMS, e.g. before storing
		 * a document to a different destination.
		 * @param pm a progress monitor for notification in UI
		 */
Fetch all virtual document entries from backing IMS, e.g. before storing
a document to a different destination.
@param pm a progress monitor for notification in UI
Fetch all virtual document entries from backing IMS e . g . before storing a document to a different destination . @param pm a progress monitor for notification in UI
public void fetchVirtualEntries(ProgressMonitor pm) throws IOException {
			this.stopBackgroundFetching(); 
			ImDocumentEntry[] entries = this.getEntries();
			ArrayList toFetchEntries = new ArrayList();
			for (int e = 0; e < entries.length; e++) {
				if (!this.localDocData.hasEntryData(entries[e]))
					toFetchEntries.add(entries[e]);
			}
			if (toFetchEntries.isEmpty())
				return;
			if (this.imsClient == null)
				throw new IOException("No connection to backing Image Markup Store.");
			this.imsClient.getDocumentEntries(this.docId, toFetchEntries, this, pm);
		}
public void fetchVirtualEntries ( ProgressMonitor pm ) throws IOException { this . stopBackgroundFetching ( ) ; ImDocumentEntry [ ] entries = this . getEntries ( ) ; ArrayList toFetchEntries = new ArrayList ( ) ; for ( int e = 0 ; e < entries . length ; e ++ ) { if ( ! this . localDocData . hasEntryData ( entries [ e ] ) ) toFetchEntries . add ( entries [ e ] ) ; } if ( toFetchEntries . isEmpty ( ) ) return ; if ( this . imsClient == null ) throw new IOException ( "No connection to backing Image Markup Store." ) ; this . imsClient . getDocumentEntries ( this . docId , toFetchEntries , this , pm ) ; }
Fetch all virtual document entries from backing IMS, e.g.
Fetch all virtual document entries from backing IMS e . g .
// no need to go that way any further