|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@StableMinor(version="6.2", sinceVersion="4.0") public interface ISourceFilter<S extends Source>
Defines the methods of a source filter. Implementations of this interface are not expected to be thread-safe.
Method Summary | |
---|---|
ISourceFilter<? extends S> |
getFilter(String filterId)
Returns the filter with the given id. |
String |
getInputControlType()
Returns the input control type for this filter doui frontend. |
void |
init(S source,
Node filterNode)
Initialization method, called before any other method on the filter instance. |
Method Detail |
---|
void init(S source, Node filterNode) throws PortalException
source
- the source the filter belongs to.filterNode
- the filter definition node.
PortalException
- if the filter could not initialize itself.ISourceFilter<? extends S> getFilter(String filterId) throws PortalException
filterId
- the filter id.
PortalException
String getInputControlType() throws PortalException
PortalException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |