org.apache.tapestry.enhance
Class BaseEnhancedClass

java.lang.Object
  |
  +--org.apache.tapestry.enhance.BaseEnhancedClass
All Implemented Interfaces:
IEnhancedClass
Direct Known Subclasses:
EnhancedClass

public abstract class BaseEnhancedClass
extends Object
implements IEnhancedClass

Since:
3.0
Version:
$Id: BaseEnhancedClass.java,v 1.3 2004/02/19 17:37:52 hlship Exp $
Author:
Mindbridge

Constructor Summary
BaseEnhancedClass()
           
 
Method Summary
protected  void addEnhancer(IEnhancer enhancer)
           
protected  List getEnhancers()
           
 boolean hasModifications()
           
 void performEnhancement()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.enhance.IEnhancedClass
createAutoParameter, createEnhancedSubclass, createProperty, createProperty, getClassName
 

Constructor Detail

BaseEnhancedClass

public BaseEnhancedClass()
Method Detail

getEnhancers

protected List getEnhancers()

addEnhancer

protected void addEnhancer(IEnhancer enhancer)

hasModifications

public boolean hasModifications()
Specified by:
hasModifications in interface IEnhancedClass
See Also:
IEnhancedClass.hasModifications()

performEnhancement

public void performEnhancement()