package gutenberg.itext.pegdown;
import gutenberg.itext.ITextContext;
import gutenberg.itext.model.RichText;
import org.pegdown.ast.Node;
import org.pegdown.ast.TextNode;
/**
* @author <a href="http://twitter.com/aloyer">@aloyer</a>
*/
public class TextNodeProcessor extends Processor {
@Override
public void process(int level, Node node, InvocationContext context) {
TextNode tNode = (TextNode) node;
RichText text = new RichText(tNode.getText(), context.peekFont());
ITextContext iTextContext = context.iTextContext();
iTextContext.emit(text);
}
}