com.agilejava.docbkx.maven
Class ExpressionHandler

java.lang.Object
  extended by com.agilejava.docbkx.maven.ExpressionHandler
All Implemented Interfaces:
ProcessingInstructionHandler

public class ExpressionHandler
extends Object
implements ProcessingInstructionHandler

A ProcessingInstructionHandler that evaluates expressions passed as data as JSP expression language expressions.

Author:
Wilfred Springer

Constructor Summary
ExpressionHandler(javax.servlet.jsp.el.VariableResolver resolver, org.apache.maven.plugin.logging.Log log)
          Constructs a new instance.
 
Method Summary
 void handle(String data, ContentHandler handler)
          DOCUMENT ME!
 boolean matches(String target)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionHandler

public ExpressionHandler(javax.servlet.jsp.el.VariableResolver resolver,
                         org.apache.maven.plugin.logging.Log log)
Constructs a new instance.

Parameters:
resolver - The object used for resolving variables. (Not null.)
log - The object used for logging. (Not null.)
Method Detail

handle

public void handle(String data,
                   ContentHandler handler)
DOCUMENT ME!

Specified by:
handle in interface ProcessingInstructionHandler
Parameters:
data - DOCUMENT ME!
handler - DOCUMENT ME!

matches

public boolean matches(String target)
DOCUMENT ME!

Specified by:
matches in interface ProcessingInstructionHandler
Parameters:
target - DOCUMENT ME!
Returns:
DOCUMENT ME!


Copyright © 2006-2013. All Rights Reserved.