@Deprecated public class TopicTreeBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected TopicIF |
assocType
Deprecated.
|
protected TopicIF |
childRole
Deprecated.
|
protected TopicIF |
parentRole
Deprecated.
|
protected Collection<TopicIF> |
types
Deprecated.
|
Constructor and Description |
---|
TopicTreeBuilder(TopicIF assocType,
TopicIF parentRole,
TopicIF childRole)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TopicTreeNode |
build()
Deprecated.
EXPERIMENTAL: Builds a tree consisting of all the topics
participating in any associations of the given type.
|
TopicTreeNode |
build(TopicIF topic)
Deprecated.
EXPERIMENTAL: Builds a tree consisting of all the topics directly
related to the one given.
|
protected TopicTreeNode |
build(TopicIF topic,
Set<TopicIF> visited)
Deprecated.
|
protected boolean |
filter(TopicIF topic)
Deprecated.
|
protected TopicIF |
getPlayer(AssociationIF assoc,
TopicIF roleType)
Deprecated.
|
protected TopicIF |
getRoot(TopicIF topic,
Set<TopicIF> visited)
Deprecated.
|
void |
setFilterTypes(Collection<TopicIF> types)
Deprecated.
|
protected TopicIF assocType
protected TopicIF parentRole
protected TopicIF childRole
protected Collection<TopicIF> types
public void setFilterTypes(Collection<TopicIF> types)
public TopicTreeNode build(TopicIF topic)
public TopicTreeNode build()
protected TopicTreeNode build(TopicIF topic, Set<TopicIF> visited)
protected TopicIF getPlayer(AssociationIF assoc, TopicIF roleType)
protected boolean filter(TopicIF topic)