Mercurial > hg > ismi-richfaces
view src/main/java/de/mpiwg/itgroup/ismi/auxObjects/DisplayEntity.java @ 173:aa564b1b5e1f public_by_author
publicByAuthor feature ui for selecting texts ready.
actual changing of public state not yet implemented.
author | Robert Casties <casties@mpiwg-berlin.mpg.de> |
---|---|
date | Wed, 06 Jun 2018 21:01:05 +0200 |
parents | 2e911857a759 |
children |
line wrap: on
line source
package de.mpiwg.itgroup.ismi.auxObjects; //import org.mpi.openmind.repository.bo.Entity; import org.mpi.openmind.repository.bo.Entity; /** * @author dwinter * Hilfsklasse fuer die Ausgabe von Suchresultaten. In der Regel sollte der * Eigenwert eines Objektes angezeigt, werden dieser ist jedoch manchmal leer. * #TODO: Eine entsprechenden Methode sollte in Entity selbst implementiert werden. */ public class DisplayEntity { private Entity ent; public DisplayEntity(Entity entity) { ent=entity; } public String getDisplayValue(){ if (!ent.getOwnValue().equals("")) return ent.getOwnValue(); /*[upgrade] if (ent.getObjectClass().equals("PERSON")) return ent.getAttribute("name_translit").getValue(); if (ent.getObjectClass().equals("TEXT")) return ent.getAttribute("title_translit").getValue(); */ return ""; } public void setEnt(Entity ent) { this.ent = ent; } public Entity getEnt() { return ent; } }