📄 transformfilter.java
字号:
package com.efsol.friki;
import java.io.Reader;
import java.io.Writer;
import java.io.IOException;
import org.stringtree.factory.StringFetcher;
import org.stringtree.util.ReaderUtils;
import org.stringtree.util.StringUtils;
public abstract class TransformFilter
implements ContentFilter
{
protected StringFetcher converter;
public void filter(Reader reader, Writer out)
throws IOException
{
String content = ReaderUtils.readReader(reader);
content = converter.get(content);
out.write(StringUtils.nullToEmpty(content));
}
public String makeLinkSource(String name)
{
return name;
}
protected void setConverter(StringFetcher fetcher)
{
this.converter = fetcher;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -