org.apache.tapestry.enhance
Class InjectComponentWorker

java.lang.Object
  extended by org.apache.tapestry.enhance.InjectComponentWorker
All Implemented Interfaces:
EnhancementWorker

public class InjectComponentWorker
extends Object
implements EnhancementWorker

Injects components for which the property attribute of the <component> element was specified. This makes it easier to reference a particular component from Java code.

Since:
4.0
Author:
Howard M. Lewis Ship

Constructor Summary
InjectComponentWorker()
           
 
Method Summary
 void injectComponent(EnhancementOperation op, String componentId, String propertyName, org.apache.hivemind.Location location)
           
 void performEnhancement(EnhancementOperation op, IComponentSpecification spec)
           
 void setErrorLog(org.apache.hivemind.ErrorLog errorLog)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectComponentWorker

public InjectComponentWorker()
Method Detail

performEnhancement

public void performEnhancement(EnhancementOperation op,
                               IComponentSpecification spec)
Specified by:
performEnhancement in interface EnhancementWorker

injectComponent

public void injectComponent(EnhancementOperation op,
                            String componentId,
                            String propertyName,
                            org.apache.hivemind.Location location)

setErrorLog

public void setErrorLog(org.apache.hivemind.ErrorLog errorLog)


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