public abstract class AbstractTopicFilter extends java.lang.Object implements TopicFilter
| Constructor and Description |
|---|
AbstractTopicFilter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
associationVisible(Association a) |
static boolean |
associationVisible(Association a,
TopicFilter filter) |
java.util.Collection |
filterAssociations(java.util.Collection associations) |
static java.util.Collection |
filterAssociations(java.util.Collection associations,
TopicFilter filter) |
java.util.Collection |
filterTopics(java.util.Collection topics) |
static java.util.Collection |
filterTopics(java.util.Collection topics,
TopicFilter filter) |
abstract java.lang.String |
getFilterCacheKey() |
TopicFilter |
makeNew(java.lang.Object request) |
abstract boolean |
topicVisible(Topic t) |
public abstract boolean topicVisible(Topic t) throws TopicMapException
topicVisible in interface TopicFilterTopicMapExceptionpublic abstract java.lang.String getFilterCacheKey()
getFilterCacheKey in interface TopicFilterpublic static boolean associationVisible(Association a, TopicFilter filter) throws TopicMapException
TopicMapExceptionpublic boolean associationVisible(Association a) throws TopicMapException
associationVisible in interface TopicFilterTopicMapExceptionpublic TopicFilter makeNew(java.lang.Object request)
makeNew in interface TopicFilterpublic java.util.Collection filterTopics(java.util.Collection topics)
throws TopicMapException
filterTopics in interface TopicFilterTopicMapExceptionpublic java.util.Collection filterAssociations(java.util.Collection associations)
throws TopicMapException
filterAssociations in interface TopicFilterTopicMapExceptionpublic static java.util.Collection filterTopics(java.util.Collection topics,
TopicFilter filter)
throws TopicMapException
TopicMapExceptionpublic static java.util.Collection filterAssociations(java.util.Collection associations,
TopicFilter filter)
throws TopicMapException
TopicMapExceptionCopyright 2004-2015 Wandora Team