org.apache.tapestry.enhance
Class InjectPageWorker

java.lang.Object
  extended byorg.apache.tapestry.enhance.InjectPageWorker
All Implemented Interfaces:
InjectEnhancementWorker

public class InjectPageWorker
extends java.lang.Object
implements InjectEnhancementWorker

Injects code to access a named page within the application.

Since:
4.0
Author:
Howard Lewis Ship

Constructor Summary
InjectPageWorker()
           
 
Method Summary
 void performEnhancement(EnhancementOperation op, InjectSpecification spec)
          Perform the enhancement defined by the InjectSpecification.
 void performEnhancement(EnhancementOperation op, java.lang.String pageName, java.lang.String propertyName, org.apache.hivemind.Location location)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectPageWorker

public InjectPageWorker()
Method Detail

performEnhancement

public void performEnhancement(EnhancementOperation op,
                               InjectSpecification spec)
Description copied from interface: InjectEnhancementWorker
Perform the enhancement defined by the InjectSpecification. Thrown runtime exceptions are caught and reported by the invoker.

Specified by:
performEnhancement in interface InjectEnhancementWorker

performEnhancement

public void performEnhancement(EnhancementOperation op,
                               java.lang.String pageName,
                               java.lang.String propertyName,
                               org.apache.hivemind.Location location)