com.jclark.xsl.tr

Interface Action

Known Implementing Classes:
AnyLevelNumberAction, AnyLevelNumberActionDebug, AppendAction, AppendActionDebug, ApplyImportsAction, ApplyImportsActionDebug, AttributeAction, AttributeActionDebug, BindLocalParamAction, BindLocalParamActionDebug, BindLocalVariableAction, BindLocalVariableActionDebug, BuiltinAction, BuiltinActionDebug, CharsAction, CharsActionDebug, CommentAction, CommentActionDebug, CopyAction, CopyActionDebug, CopyOfAction, CopyOfActionDebug, DocumentAction, DocumentActionDebug, ElementAction, ElementActionDebug, EmptyAction, EmptyActionDebug, ExprNumberAction, ExprNumberActionDebug, ForEachAction, ForEachActionDebug, IfAction, IfActionDebug, InvokeAction, InvokeActionDebug, LiteralAttributeAction, LiteralAttributeActionDebug, LiteralElementAction, LiteralElementActionDebug, MessageAction, MessageActionDebug, MultiLevelNumberAction, MultiLevelNumberActionDebug, ParamAction, ProcessAction, ProcessActionDebug, ProcessingInstructionAction, ProcessingInstructionActionDebug, RawCharsAction, RawCharsActionDebug, RawValueOfAction, RawValueOfActionDebug, SingleLevelNumberAction, SingleLevelNumberActionDebug, TemplateAttributeAction, TemplateAttributeActionDebug, TerminateMessageAction, TerminateMessageActionDebug, UnbindLocalVariablesAction, UnbindLocalVariablesActionDebug, UseAttributeSetAction, UseAttributeSetActionDebug, ValueOfAction, ValueOfActionDebug, XRAPAction, XRAPActionDebug

(package private) interface Action

the parsed representation of a stylesheet component. When evaluated (or invoked) with a ProcessContext and context Node, generates something which is sent to a result

Method Summary

void
invoke(ProcessContext context, Node sourceNode, Result result)

Method Details

invoke

public void invoke(ProcessContext context,
                   Node sourceNode,
                   Result result)
            throws XSLException