org.apache.ecs
Interface Filter
- All Known Implementing Classes:
- CharacterFilter, WordFilter, StringFilter, NullFilter, RegexpFilter
- public interface Filter
This class creates an interface for all filters.
For example:
Filter filter = new CharacterFilter();
filter.addAttribute("$","dollar");
filter.addAttribute("#",Entities.POUND);
P p = new P();
p.setFilter(filter);
Document doc = new Document();
doc.getBody().addElement(p);
The filter is applied when the addElement() method is called.
- Version:
- $Id: Filter.java,v 1.2 2003/04/27 09:43:57 rdonkin Exp $
- Author:
- Stephan Nagy, Jon S. Stevens
addAttribute
public Filter addAttribute(java.lang.String name,
java.lang.Object attribute)
removeAttribute
public Filter removeAttribute(java.lang.String name)
hasAttribute
public boolean hasAttribute(java.lang.String key)
process
public java.lang.String process(java.lang.String to_process)
getInfo
public java.lang.String getInfo()
Copyright © 1999-2003 Apache Software Foundation. All Rights Reserved.