org.apache.tapestry.spec
Class LocatablePropertyHolder

java.lang.Object
  extended byorg.apache.tapestry.util.BasePropertyHolder
      extended byorg.apache.tapestry.spec.LocatablePropertyHolder
All Implemented Interfaces:
IPropertyHolder, org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder
Direct Known Subclasses:
AssetSpecification, BeanSpecification, ComponentSpecification, ContainedComponent, ExtensionSpecification, LibrarySpecification

public class LocatablePropertyHolder
extends BasePropertyHolder
implements org.apache.hivemind.LocationHolder

Base class for implementing both interfaces IPropertyHolder and org.apache.tapestry.ILocationHolder. This is used by all the specification classes.

Since:
3.0
Author:
Howard Lewis Ship

Constructor Summary
LocatablePropertyHolder()
           
 
Method Summary
 org.apache.hivemind.Location getLocation()
           
 void setLocation(org.apache.hivemind.Location location)
           
 
Methods inherited from class org.apache.tapestry.util.BasePropertyHolder
getProperty, getPropertyNames, removeProperty, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocatablePropertyHolder

public LocatablePropertyHolder()
Method Detail

getLocation

public org.apache.hivemind.Location getLocation()
Specified by:
getLocation in interface org.apache.hivemind.Locatable

setLocation

public void setLocation(org.apache.hivemind.Location location)
Specified by:
setLocation in interface org.apache.hivemind.LocationHolder