return new SnapshotActivity(
((SnapshotPlace) place).getModuleName(),
((SnapshotPlace) place).getSnapshotName(),
clientFactory );
} else if ( place instanceof SnapshotAssetListPlace ) {
return new SnapshotAssetListActivity(
(SnapshotAssetListPlace) place,
clientFactory );
} else if ( place instanceof CategoryPlace ) {
return new CategoryActivity(
((CategoryPlace) place).getCategoryPath(),