|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.Dictionary | +--java.util.Hashtable | +--kom.gateway.KomData | +--kom.gateway.Build.KOMsub | +--kom.gateway.Build.KOMactivity
Class representing an activity (forum, user, chat etc)
Field Summary | |
private Build.KOMmsg[] |
messages
Will contain all messages when a complete display is requested |
(package private) java.util.Vector |
threads
Message thread objects |
Fields inherited from class kom.gateway.Build.KOMsub |
id,
parent |
Fields inherited from class kom.gateway.KomData |
ADDKEYANY,
ADDKEYFIRST,
ADDKEYLAST |
Fields inherited from class java.util.Hashtable |
count,
ENTRIES,
entrySet,
KEYS,
keySet,
loadFactor,
modCount,
serialVersionUID,
table,
threshold,
values,
VALUES |
Constructor Summary | |
(package private) |
Build.KOMactivity()
Constructor |
(package private) |
Build.KOMactivity(java.lang.String ref,
java.lang.String cont)
Constructor |
Method Summary | |
private void |
allmessages()
Collects all messages in the activity and displays table of contents |
private java.util.Vector |
buildThreadEnds()
Represents contents as a vector of KOMmsg[1], where the sole element of each array is the most recent of the messages in its thread |
private void |
createvote()
|
private int |
dispall(Build.KOMthr thr,
Build.KOMmsg ct)
Shows a thread as part of a complete message list |
protected void |
dispcont(int[] lim)
Displays contents of a forum or a user mailbox |
private int[] |
displimits(java.lang.String r,
java.lang.String def)
Computes contents limits |
protected void |
dispmenu()
Displays the standard forum menu items |
(package private) void |
dispview()
Displays view (sub-forum) records |
(package private) void |
expand()
Fills this object with content (threads) |
private void |
fullover()
|
protected void |
makeemail()
Defines the "Pemail" value of the activity |
void |
normal()
Creates standard part of forum (or other user) page |
void |
publish(java.lang.String orig)
Adds activity to database or modifies it in database |
private void |
updateNewsGroup(java.lang.String upd)
Updates a Usenet newsgroup |
Methods inherited from class kom.gateway.Build.KOMsub |
commented,
dispgen,
dispmemb,
establishId,
istype,
mkcont,
putid |
Methods inherited from class kom.gateway.KomData |
add,
create,
debugLog,
display,
disppriv,
errorLog,
get,
getAllData,
getBDATA,
getCDATA,
getData,
getElem,
getKeyList,
getKeys,
getName,
getPDATA,
getStringValues,
getStringVector,
getValues,
init,
isEmpty,
mayput,
put,
put,
putBDATA,
putCDATA,
putData,
putfirst,
putlast,
putPDATA,
putValue,
qput,
remove,
setName,
setValue,
toString |
Methods inherited from class java.util.Hashtable |
clear,
clone,
contains,
containsKey,
containsValue,
elements,
entrySet,
equals,
get,
hashCode,
isEmpty,
keys,
keySet,
put,
putAll,
readObject,
rehash,
remove,
size,
values,
writeObject |
Methods inherited from class java.lang.Object |
|
Field Detail |
java.util.Vector threads
private Build.KOMmsg[] messages
Constructor Detail |
Build.KOMactivity()
Build.KOMactivity(java.lang.String ref, java.lang.String cont)
ref
- Activity id or nullcont
- String representation or nullMethod Detail |
void expand()
private java.util.Vector buildThreadEnds()
public void publish(java.lang.String orig)
orig
- Possible original referenceprotected void dispmenu()
public void normal()
private void fullover()
private void updateNewsGroup(java.lang.String upd)
upd
- Value from "update="private int[] displimits(java.lang.String r, java.lang.String def)
r
- Limits as a Stringdef
- Default for rprotected void makeemail()
private void allmessages()
private int dispall(Build.KOMthr thr, Build.KOMmsg ct)
thr
- Thread objectct
- First message in threadprotected void dispcont(int[] lim)
lim
- int[2] Limits (startindex, count)void dispview()
private void createvote()
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |