freeforums
Class ReadMessageCollection

java.lang.Object
  |
  +--freeforums.ReadMessageCollection
All Implemented Interfaces:
java.io.Serializable

public class ReadMessageCollection
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  java.lang.String filename
           
protected  java.util.Vector ReadMessages
           
 
Constructor Summary
ReadMessageCollection()
           
ReadMessageCollection(java.lang.String in_filename)
           
 
Method Summary
 java.lang.String getFilename()
           
 Message getMessageByIndex(int index)
           
 int getNumReadMessages()
           
 boolean isRead(java.lang.String username, int MessageId)
           
 void newFile()
           
 void open(java.lang.String file_name)
           
 void putMessage(java.lang.String username, int MessageId)
           
 void save()
           
 void saveAs(java.lang.String new_filename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ReadMessages

protected java.util.Vector ReadMessages

filename

protected java.lang.String filename
Constructor Detail

ReadMessageCollection

public ReadMessageCollection()

ReadMessageCollection

public ReadMessageCollection(java.lang.String in_filename)
                      throws java.io.IOException
Method Detail

open

public void open(java.lang.String file_name)

newFile

public void newFile()
             throws java.io.IOException,
                    java.lang.ClassNotFoundException

getFilename

public java.lang.String getFilename()

getNumReadMessages

public int getNumReadMessages()

getMessageByIndex

public Message getMessageByIndex(int index)

putMessage

public void putMessage(java.lang.String username,
                       int MessageId)

isRead

public boolean isRead(java.lang.String username,
                      int MessageId)

save

public void save()

saveAs

public void saveAs(java.lang.String new_filename)