- fixed usage of isEmpty() which is not available in java 1.5

- increased visibility of some methods

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6564 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
orbiter 15 years ago
parent dd459281c8
commit 2113fcd7e5

@ -313,7 +313,7 @@ public class Bookmarks {
tagCount=0; tagCount=0;
while (tagsIt.hasNext()) { while (tagsIt.hasNext()) {
final String tname = tagsIt.next(); final String tname = tagsIt.next();
if (!tname.isEmpty() && tname.charAt(0) != '/') { if (tname.length() > 0 && tname.charAt(0) != '/') {
prop.putHTML("display_bookmarks_"+count+"_tags_"+tagCount+"_tag", tname); prop.putHTML("display_bookmarks_"+count+"_tags_"+tagCount+"_tag", tname);
tagCount++; tagCount++;
} }

@ -101,7 +101,7 @@ public class get_bookmarks {
count = print_XBEL(it, count); count = print_XBEL(it, count);
prop.put("display_xbel", count); prop.put("display_xbel", count);
break; break;
} else if (qtype.equals("folders") && !query.isEmpty()) { } else if (query.length() > 0 && qtype.equals("folders")) {
if (query.length() > 0 && query.charAt(0) == '/') { root = query; } if (query.length() > 0 && query.charAt(0) == '/') { root = query; }
else { root = "/" + query; } else { root = "/" + query; }
} }

@ -58,7 +58,7 @@ public class ConnectFour {
} }
public static class Move extends AbstractFinding<Coin> implements Finding<Coin> { public static class Move extends AbstractFinding<Coin> implements Finding<Coin> {
private final int column; protected final int column;
public Move(Coin role, int column) { public Move(Coin role, int column) {
super(role, (column > (width / 2)) ? (width - column - 1) : column); super(role, (column > (width / 2)) ? (width - column - 1) : column);
this.column = column; this.column = column;

@ -37,12 +37,12 @@ public class Engine<
SpecificModel extends Model<SpecificRole, SpecificFinding> SpecificModel extends Model<SpecificRole, SpecificFinding>
> { > {
private final PriorityBlockingQueue<Agent<SpecificRole, SpecificFinding, SpecificModel>> agentQueue; protected final PriorityBlockingQueue<Agent<SpecificRole, SpecificFinding, SpecificModel>> agentQueue;
private final PriorityBlockingQueue<Challenge<SpecificRole, SpecificFinding, SpecificModel>> challengeQueue; protected final PriorityBlockingQueue<Challenge<SpecificRole, SpecificFinding, SpecificModel>> challengeQueue;
private final Agent<SpecificRole, SpecificFinding, SpecificModel> poisonAgent; protected final Agent<SpecificRole, SpecificFinding, SpecificModel> poisonAgent;
private final Challenge<SpecificRole, SpecificFinding, SpecificModel> poisonChallenge; protected final Challenge<SpecificRole, SpecificFinding, SpecificModel> poisonChallenge;
private final ConcurrentHashMap<SpecificModel, List<SpecificFinding>> settings; protected final ConcurrentHashMap<SpecificModel, List<SpecificFinding>> settings;
private final ConcurrentHashMap<Asset<SpecificRole, SpecificFinding, SpecificModel>, SpecificModel> assets; protected final ConcurrentHashMap<Asset<SpecificRole, SpecificFinding, SpecificModel>, SpecificModel> assets;
private final int cores; private final int cores;

@ -152,7 +152,7 @@ public class rssParser extends AbstractParser implements Idiom {
} }
final String itemHeadline = scraper.getTitle(); final String itemHeadline = scraper.getTitle();
if (itemHeadline != null && !itemHeadline.isEmpty()) { if (itemHeadline != null && itemHeadline.length() > 0) {
feedSections.add(itemHeadline); feedSections.add(itemHeadline);
} }

@ -145,7 +145,7 @@ public final class ReferenceContainerCache<ReferenceType extends Reference> exte
* create a clone of the cache content that is sorted using the this.containerOrder * create a clone of the cache content that is sorted using the this.containerOrder
* @return the sorted ReferenceContainer[] * @return the sorted ReferenceContainer[]
*/ */
private ArrayList<ReferenceContainer<ReferenceType>> sortedClone() { protected ArrayList<ReferenceContainer<ReferenceType>> sortedClone() {
ArrayList<ReferenceContainer<ReferenceType>> cachecopy = new ArrayList<ReferenceContainer<ReferenceType>>(cache.size()); ArrayList<ReferenceContainer<ReferenceType>> cachecopy = new ArrayList<ReferenceContainer<ReferenceType>>(cache.size());
synchronized (cache) { synchronized (cache) {
for (final Map.Entry<ByteArray, ReferenceContainer<ReferenceType>> entry: cache.entrySet()) { for (final Map.Entry<ByteArray, ReferenceContainer<ReferenceType>> entry: cache.entrySet()) {

@ -242,7 +242,7 @@ public class SplitTable implements ObjectIndex, Iterable<Row.Entry> {
try { try {
init(); init();
} catch (RowSpaceExceededException e1) { } catch (RowSpaceExceededException e1) {
throw new IOException(e1); throw new IOException(e1.getMessage());
} }
} }
} }

Loading…
Cancel
Save