org.apache.tapestry.spec
Interface InjectSpecification

All Superinterfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder
All Known Implementing Classes:
InjectSpecificationImpl

public interface InjectSpecification
extends org.apache.hivemind.LocationHolder

Since:
4.0
Author:
Howard M. Lewis Ship

Method Summary
 java.lang.String getObject()
          Returns the string used to indentify a particular object.
 java.lang.String getProperty()
          Returns the name of the property to be created.
 java.lang.String getType()
          Returns the type of injection.
 void setObject(java.lang.String object)
           
 void setProperty(java.lang.String property)
           
 void setType(java.lang.String type)
           
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Method Detail

getProperty

public java.lang.String getProperty()
Returns the name of the property to be created.


setProperty

public void setProperty(java.lang.String property)

getType

public java.lang.String getType()
Returns the type of injection. Different injection types interpret the object property differently. Ultimately, the type is used to select the correct InjectEnhancementWorker.


setType

public void setType(java.lang.String type)

getObject

public java.lang.String getObject()
Returns the string used to indentify a particular object.


setObject

public void setObject(java.lang.String object)