1
0
Fork 0
mirror of https://github.com/geometer/FBReaderJ.git synced 2025-10-04 18:29:23 +02:00

refactoring: INetworkLink constants replaced by UrlInfo.Type elements

This commit is contained in:
Nikolay Pultsin 2011-04-16 00:21:27 +01:00
parent 5c2775b46e
commit aa590a5002
15 changed files with 119 additions and 86 deletions

View file

@ -33,6 +33,7 @@ import org.geometerplus.fbreader.tree.FBTree;
import org.geometerplus.fbreader.network.tree.*;
import org.geometerplus.fbreader.network.opds.OPDSCustomLink;
import org.geometerplus.fbreader.network.opds.OPDSLinkReader;
import org.geometerplus.fbreader.network.urlInfo.UrlInfo;
import org.geometerplus.fbreader.network.urlInfo.UrlInfoWithDate;
public class NetworkLibrary {
@ -180,10 +181,10 @@ public class NetworkLibrary {
db.loadCustomLinks(
new NetworkDatabase.ICustomLinksHandler() {
public void handleCustomLinkData(int id, String siteName,
String title, String summary, Map<String,UrlInfoWithDate> infos) {
String title, String summary, Map<UrlInfo.Type,UrlInfoWithDate> infos) {
if (title != null &&
siteName != null &&
infos.get(INetworkLink.URL_MAIN) != null) {
infos.get(UrlInfo.Type.Catalog) != null) {
final ICustomNetworkLink link = new OPDSCustomLink(
id, siteName, title, summary, infos
);