org.apache.tapestry.spec
Class LocatablePropertyHolder

java.lang.Object
  extended by org.apache.tapestry.util.BasePropertyHolder
      extended by org.apache.tapestry.spec.LocatablePropertyHolder
All Implemented Interfaces:
ILocatable, ILocationHolder, IPropertyHolder
Direct Known Subclasses:
AssetSpecification, BeanSpecification, ComponentSpecification, ContainedComponent, ExtensionSpecification, LibrarySpecification

public class LocatablePropertyHolder
extends BasePropertyHolder
implements ILocationHolder

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

Since:
3.0
Version:
$Id: LocatablePropertyHolder.java 243791 2004-02-19 17:38:13Z hlship $
Author:
Howard Lewis Ship

Constructor Summary
LocatablePropertyHolder()
           
 
Method Summary
 ILocation getLocation()
          Returns the location from which this object orginates, or null if not known.
 void setLocation(ILocation 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 ILocation getLocation()
Description copied from interface: ILocatable
Returns the location from which this object orginates, or null if not known.

Specified by:
getLocation in interface ILocatable

setLocation

public void setLocation(ILocation location)
Specified by:
setLocation in interface ILocationHolder