|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EditableGroup
This interface defines an editable group.
| Method Summary | |
|---|---|
void |
addTag(java.lang.String tag)
Adds a tag to the group. |
void |
removeTag(java.lang.String tag)
Removes a tag from this group. |
void |
setInfoFormat(java.lang.String format)
Sets a string defining the format of this group's info. |
void |
setInviteModerated(boolean b)
Sets the flag that determines if invites to this group are moderated. |
void |
setInviteOnly(boolean b)
Sets the flag that determines if this group is invite only. |
void |
setLanguage(java.util.Locale l)
Sets the language of this group. |
void |
setModerator(AgentIdentifier aid)
Sets the moderator of this group. |
void |
setTags(java.util.Set<java.lang.String> tags)
Sets all tags of this group. |
Group |
toGroup()
Returns the corresponding Group instance. |
| Methods inherited from interface net.coalevo.messaging.model.Group |
|---|
getCreated, getInfo, getInfoFormat, getInvited, getLanguage, getMembers, getModerator, getName, getPresentMembers, getTags, isInviteModerated, isInviteOnly, isPermanent, setInfo |
| Method Detail |
|---|
void setLanguage(java.util.Locale l)
l - language of this group as Locale.void setInfoFormat(java.lang.String format)
format - a string defining the info format.void setModerator(AgentIdentifier aid)
aid - an AgentIdentifier instance.void setTags(java.util.Set<java.lang.String> tags)
tags - a set of strings.void addTag(java.lang.String tag)
tag - a tag String.void removeTag(java.lang.String tag)
tag - a tag String.void setInviteOnly(boolean b)
b - true if invite only, false otherwise.void setInviteModerated(boolean b)
b - true if invite only, false otherwise.Group toGroup()
Group instance.
Group instance.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||