org.mmbase.applications.mmbob
Class ThreadObserver

java.lang.Object
  extended by org.mmbase.applications.mmbob.ThreadObserver

public class ThreadObserver
extends Object

Author:
Daniel Ockeloen

Constructor Summary
ThreadObserver(Forum parent, int id, int threadid, String emailonchange, String bookmarked, String ignorelist)
           
 
Method Summary
 ArrayList decodeList(ArrayList list, String names, String type)
           
 int getId()
           
 int getThreadId()
           
 boolean isBookmarked(Poster p)
           
 boolean save()
           
 boolean setBookmarkedChange(Poster p, boolean state)
           
 boolean setEmailOnChange(Poster p, boolean state)
           
 void setId(int id)
           
 void setThreadId(int threadid)
           
 void signalContentAdded(PostThread t)
           
 boolean wantsEmailOnChange(Poster p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadObserver

public ThreadObserver(Forum parent,
                      int id,
                      int threadid,
                      String emailonchange,
                      String bookmarked,
                      String ignorelist)
Method Detail

decodeList

public ArrayList decodeList(ArrayList list,
                            String names,
                            String type)

wantsEmailOnChange

public boolean wantsEmailOnChange(Poster p)

isBookmarked

public boolean isBookmarked(Poster p)

setId

public void setId(int id)

getId

public int getId()

setThreadId

public void setThreadId(int threadid)

getThreadId

public int getThreadId()

setEmailOnChange

public boolean setEmailOnChange(Poster p,
                                boolean state)

setBookmarkedChange

public boolean setBookmarkedChange(Poster p,
                                   boolean state)

save

public boolean save()

signalContentAdded

public void signalContentAdded(PostThread t)


MMBase 2.0-SNAPSHOT - null