using TAG_NAME for getFriendlyName() and the lowercaseversion for getTagName()

Removed TAG_FRIENDLY_NAME

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1634 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
allo 19 years ago
parent 59ea432e19
commit a8a5ad959a

@ -455,7 +455,6 @@ public class bookmarksDB {
*/ */
public class Tag{ public class Tag{
public static final String URL_HASHES="urlHashes"; public static final String URL_HASHES="urlHashes";
public static final String TAG_FRIENDLY_NAME="friendlyName";
public static final String TAG_NAME="tagName"; public static final String TAG_NAME="tagName";
private String tagHash; private String tagHash;
private Map mem; private Map mem;
@ -465,39 +464,43 @@ public class bookmarksDB {
mem=map; mem=map;
} }
public Tag(String name, Vector entries){ public Tag(String name, Vector entries){
String tagName=name.toLowerCase(); tagHash=tagHash(name);
tagHash=plasmaWordIndexEntry.word2hash(tagName);
mem=new HashMap(); mem=new HashMap();
mem.put(URL_HASHES, listManager.vector2string(entries)); mem.put(URL_HASHES, listManager.vector2string(entries));
mem.put(TAG_NAME, tagName); mem.put(TAG_NAME, name);
if(!name.equals(tagName)){
mem.put(TAG_FRIENDLY_NAME, name);
}
} }
public Tag(String name){ public Tag(String name){
String tagName=name.toLowerCase(); tagHash=tagHash(name);
tagHash=plasmaWordIndexEntry.word2hash(tagName);
mem=new HashMap(); mem=new HashMap();
mem.put(URL_HASHES, ""); mem.put(URL_HASHES, "");
mem.put(TAG_NAME, tagName); mem.put(TAG_NAME, name);
if(!name.equals(tagName)){
mem.put(TAG_FRIENDLY_NAME, name);
}
} }
/**
* get the lowercase Tagname
*/
public String getTagName(){ public String getTagName(){
if(this.mem.containsKey(TAG_NAME)){ /*if(this.mem.containsKey(TAG_NAME)){
return (String) this.mem.get(TAG_NAME); return (String) this.mem.get(TAG_NAME);
} }
return ""; return "";*/
return getFriendlyName().toLowerCase();
} }
public String getTagHash(){ public String getTagHash(){
return tagHash; return tagHash;
} }
/**
* get tag name, with all uppercase chars.
* @return
*/
public String getFriendlyName(){ public String getFriendlyName(){
if(this.mem.containsKey(TAG_FRIENDLY_NAME)){ /*if(this.mem.containsKey(TAG_FRIENDLY_NAME)){
return (String) this.mem.get(TAG_FRIENDLY_NAME); return (String) this.mem.get(TAG_FRIENDLY_NAME);
} }
return getTagName(); return getTagName();*/
if(this.mem.containsKey(TAG_NAME)){
return (String) this.mem.get(TAG_NAME);
}
return "notagname";
} }
public Vector getUrlHashes(){ public Vector getUrlHashes(){
return listManager.string2vector((String)this.mem.get(URL_HASHES)); return listManager.string2vector((String)this.mem.get(URL_HASHES));

Loading…
Cancel
Save