@Override
public boolean setDefaultUrl(String id)
{
- if (selectedUrls.contains(id))
+ if (id == null)
{
- defaultUrl = id;
+ defaultUrl = null;
}
- else
+ if (urls.containsKey(id))
{
- defaultUrl = null;
+ defaultUrl = id;
}
- return selectedUrls.contains(id);
+
+ return urls.containsKey(id);
}
@Override
if (isMiriamId(link.getId()))
{
// select/deselect links accordingly and set default url
-
- if (link.getIsSelected())
+ if (urls.containsKey(link.getId()))
{
- if (urls.containsKey(link.getId()))
+ if (link.getIsSelected())
{
selectedUrls.add(link.getId());
}
{
setDefaultUrl(link.getId());
}
-
}
}
-
}
}
@Override
public String getDefaultTarget(String seqid)
{
- // TODO Auto-generated method stub
return null;
}
@Override
public String chooseDefaultUrl()
{
- // TODO Auto-generated method stub
return null;
}
-
}