franta-hg@149: package cz.frantovo.nekurak.dto; franta-hg@149: franta-hg@149: import java.util.Date; franta-hg@149: franta-hg@149: /** franta-hg@149: * franta-hg@149: * @author fiki franta-hg@149: */ franta-hg@149: public class ZpravaChatu { franta-hg@149: franta-hg@149: private String od; franta-hg@149: private Date kdy = new Date(); franta-hg@149: private String text; franta-hg@149: private boolean overenyUzivatel; franta-hg@149: private int poradoveCislo; franta-hg@149: franta-hg@149: public ZpravaChatu(String od, String text) { franta-hg@149: this.od = od; franta-hg@149: this.text = text; franta-hg@149: } franta-hg@149: franta-hg@149: public ZpravaChatu(String od, String text, boolean overenyUzivatel, int poradoveCislo) { franta-hg@149: this.od = od; franta-hg@149: this.text = text; franta-hg@149: this.overenyUzivatel = overenyUzivatel; franta-hg@149: this.poradoveCislo = poradoveCislo; franta-hg@149: } franta-hg@149: franta-hg@149: public String getOd() { franta-hg@149: return od; franta-hg@149: } franta-hg@149: franta-hg@149: public String getText() { franta-hg@149: return text; franta-hg@149: } franta-hg@149: franta-hg@149: public Date getKdy() { franta-hg@149: return kdy; franta-hg@149: } franta-hg@149: franta-hg@149: /** franta-hg@149: * @return true, pokud zprávu odeslal přihlášený uživatel (normálně přes jabber). franta-hg@149: * False, pokud zprávu odeslal nějaký anonym jen přes web. franta-hg@149: */ franta-hg@149: public boolean isOverenyUzivatel() { franta-hg@149: return overenyUzivatel; franta-hg@149: } franta-hg@149: franta-hg@149: /** franta-hg@149: * @param overenyUzivatel true, pokud zprávu odeslal přihlášený uživatel (normálně přes jabber). franta-hg@149: * False, pokud zprávu odeslal nějaký anonym jen přes web. franta-hg@149: */ franta-hg@149: public void setOverenyUzivatel(boolean overenyUzivatel) { franta-hg@149: this.overenyUzivatel = overenyUzivatel; franta-hg@149: } franta-hg@149: franta-hg@149: /** franta-hg@149: * @return Text zprávy – případně včetně přezdívky autora. franta-hg@149: */ franta-hg@149: @Override franta-hg@149: public String toString() { franta-hg@149: if (od == null) { franta-hg@149: return text; franta-hg@149: } else { franta-hg@149: return od + ": " + text; franta-hg@149: } franta-hg@149: } franta-hg@149: franta-hg@149: public int getPoradoveCislo() { franta-hg@149: return poradoveCislo; franta-hg@149: } franta-hg@149: franta-hg@149: public void setPoradoveCislo(int poradoveCislo) { franta-hg@149: this.poradoveCislo = poradoveCislo; franta-hg@149: } franta-hg@149: }