public class VelocityMediaTopicFilter extends AbstractTopicFilter
Modifier and Type | Field and Description |
---|---|
private java.util.Vector<java.lang.String> |
applyFilterTo |
private java.util.Vector<java.lang.String> |
filter |
private static java.lang.String |
unmoderatedSI |
Modifier | Constructor and Description |
---|---|
|
VelocityMediaTopicFilter(java.lang.String[] applyFilterSIs,
java.lang.String unmoderatedSI) |
private |
VelocityMediaTopicFilter(java.util.Vector<java.lang.String> applyFilterTo,
java.lang.String unmoderatedSI,
java.util.Vector<java.lang.String> filter)
Creates a new instance of AssemblyTopicFilter
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<java.lang.String> |
getFilter() |
java.lang.String |
getFilterCacheKey() |
static java.lang.String |
getParamString(java.util.Collection<java.lang.String> filter,
URLEncoder urlEncoder) |
java.lang.String |
getParamString(java.util.Collection<Topic> filter,
Topic remove,
URLEncoder urlEncoder) |
java.lang.String |
getParamString(URLEncoder urlEncoder) |
boolean |
isUnmoderated(Topic t) |
TopicFilter |
makeNew(java.lang.Object request) |
boolean |
topicVisible(Topic t) |
associationVisible, associationVisible, filterAssociations, filterAssociations, filterTopics, filterTopics
private static java.lang.String unmoderatedSI
private java.util.Vector<java.lang.String> applyFilterTo
private java.util.Vector<java.lang.String> filter
private VelocityMediaTopicFilter(java.util.Vector<java.lang.String> applyFilterTo, java.lang.String unmoderatedSI, java.util.Vector<java.lang.String> filter)
public VelocityMediaTopicFilter(java.lang.String[] applyFilterSIs, java.lang.String unmoderatedSI)
public boolean isUnmoderated(Topic t) throws TopicMapException
TopicMapException
public boolean topicVisible(Topic t) throws TopicMapException
topicVisible
in interface TopicFilter
topicVisible
in class AbstractTopicFilter
TopicMapException
public java.lang.String getFilterCacheKey()
getFilterCacheKey
in interface TopicFilter
getFilterCacheKey
in class AbstractTopicFilter
public TopicFilter makeNew(java.lang.Object request)
makeNew
in interface TopicFilter
makeNew
in class AbstractTopicFilter
public java.util.Vector<java.lang.String> getFilter()
public java.lang.String getParamString(URLEncoder urlEncoder)
public static java.lang.String getParamString(java.util.Collection<java.lang.String> filter, URLEncoder urlEncoder)
public java.lang.String getParamString(java.util.Collection<Topic> filter, Topic remove, URLEncoder urlEncoder) throws TopicMapException
TopicMapException
Copyright 2004-2015 Wandora Team