org.apache.tapestry5.internal
Class EmptyEventContext

java.lang.Object
  extended by org.apache.tapestry5.internal.EmptyEventContext
All Implemented Interfaces:
EventContext

public class EmptyEventContext
extends Object
implements EventContext

Placeholder used when no context is available.


Constructor Summary
EmptyEventContext()
           
 
Method Summary
<T> T
get(Class<T> desiredType, int index)
          This should never be called because the count is always zero.
 int getCount()
          Always returns zero.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmptyEventContext

public EmptyEventContext()
Method Detail

getCount

public int getCount()
Always returns zero.

Specified by:
getCount in interface EventContext

get

public <T> T get(Class<T> desiredType,
                 int index)
This should never be called because the count is always zero.

Specified by:
get in interface EventContext
Parameters:
desiredType - the type of value required
index - identifies which parameter value to extract
Returns:
the value extracted and converted or coerced


Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.