org.apache.velocity.app.event
Interface ReferenceInsertionEventHandler

All Superinterfaces:
EventHandler
All Known Implementing Classes:
EventCartridge, EventHandlingTestCase, Test

public interface ReferenceInsertionEventHandler
extends EventHandler

Reference 'Stream insertion' event handler. Called with object that will be inserted into stream via value.toString(). Please return an Object that will toString() nicely :)

Version:
$Id: ReferenceInsertionEventHandler.java,v 1.2 2002/02/15 23:37:52 dlr Exp $
Author:
Geir Magnusson Jr.

Method Summary
 java.lang.Object referenceInsert(java.lang.String reference, java.lang.Object value)
          A call-back which is executed during Velocity merge before a reference value is inserted into the output stream.
 

Method Detail

referenceInsert

public java.lang.Object referenceInsert(java.lang.String reference,
                                        java.lang.Object value)
A call-back which is executed during Velocity merge before a reference value is inserted into the output stream.
Parameters:
reference - Reference from template about to be inserted.
value - Value about to be inserted (after its toString() method is called).
Returns:
Object on which toString() should be called for output.


Copyright © 2003 Apache Software Foundation. All Rights Reserved.