|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A set of Topic
s.
Method Summary | |
Topic |
addTopic(java.lang.String name)
Creates a new Topic object with the specified name and adds it to this set. |
Topic |
addTopic(Topic topic)
Adds the specified topic to this set. |
boolean |
containsTopic(java.lang.String name)
Returns true if this set contains a topic with the specified name. |
Topic |
getTopic(java.lang.String name)
Gets the topic with the specified name. |
void |
removeTopic(java.lang.String name)
Removes the topic with the specified name from this set. |
java.util.Iterator |
topicIterator()
Gets an iterator of the topics in this set. |
Method Detail |
public Topic addTopic(Topic topic) throws java.lang.Exception
topic
- the topic to add
java.lang.Exception
- if topic is null or has the same name as a topic already in this setpublic Topic addTopic(java.lang.String name) throws java.lang.Exception
name
- the name of the topic to add
java.lang.Exception
- if name is null, invalid (contains '/', '*', or '.'), or is the same as the name of a topic
already in this setpublic void removeTopic(java.lang.String name)
name
- the name of the topic to removepublic Topic getTopic(java.lang.String name)
name
- the name of the topic to get
public boolean containsTopic(java.lang.String name)
name
- the name
public java.util.Iterator topicIterator()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |