//this is the location of the project file contents
URI contentLocation = computeProjectURI(baseLocation, workspace, project);
child.put(ProtocolConstants.KEY_LOCATION, contentLocation);
try {
if (projectStore != null)
child.put(ProtocolConstants.KEY_LOCAL_TIMESTAMP, projectStore.fetchInfo(EFS.NONE, null).getLastModified());
} catch (CoreException coreException) {
//just omit the timestamp in this case because the project location is unreachable
}
try {
child.put(ProtocolConstants.KEY_CHILDREN_LOCATION, new URI(contentLocation.getScheme(), contentLocation.getUserInfo(), contentLocation.getHost(), contentLocation.getPort(), contentLocation.getPath(), ProtocolConstants.PARM_DEPTH + "=1", contentLocation.getFragment())); //$NON-NLS-1$