org.apache.tapestry.contrib.inspector
Class ShowProperties

java.lang.Object
  |
  +--org.apache.tapestry.spec.BaseLocatable
        |
        +--org.apache.tapestry.AbstractComponent
              |
              +--org.apache.tapestry.BaseComponent
                    |
                    +--org.apache.tapestry.contrib.inspector.ShowProperties
All Implemented Interfaces:
EventListener, IComponent, ILocatable, ILocationHolder, IRender, PageRenderListener

public class ShowProperties
extends BaseComponent
implements PageRenderListener

Component of the Inspector page used to display the persisent properties of the page.

Version:
$Id: ShowProperties.java,v 1.2 2004/01/19 21:34:27 hlship Exp $
Author:
Howard Lewis Ship

Constructor Summary
ShowProperties()
           
 
Method Summary
 IPageChange getChange()
           
 List getProperties()
          Returns a List of IPageChange objects.
 String getValueClassName()
          Returns the name of the value's class, if the value is non-null.
 void pageBeginRender(PageEvent event)
          Does nothing.
 void pageEndRender(PageEvent event)
          Invoked after a successful render of the page.
 void setChange(IPageChange value)
           
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad, renderComponent
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, cleanupAfterRender, finishLoad, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, format, format, format, format, formatString, formatString, formatString, formatString, generateAttributes, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getChangeObserver, getComponent, getComponents, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, getString, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainer, setId, setNamespace, setPage, setProperty, setSpecification, toString
 
Methods inherited from class org.apache.tapestry.spec.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.ILocationHolder
setLocation
 
Methods inherited from interface org.apache.tapestry.ILocatable
getLocation
 

Constructor Detail

ShowProperties

public ShowProperties()
Method Detail

pageBeginRender

public void pageBeginRender(PageEvent event)
Does nothing.

Specified by:
pageBeginRender in interface PageRenderListener
Since:
1.0.5

pageEndRender

public void pageEndRender(PageEvent event)
Description copied from interface: PageRenderListener
Invoked after a successful render of the page. Allows objects to release any resources they needed during the the render.

Specified by:
pageEndRender in interface PageRenderListener
Overrides:
pageEndRender in class AbstractComponent
Since:
1.0.5
See Also:
AbstractComponent.pageEndRender(PageEvent)

getProperties

public List getProperties()
Returns a List of IPageChange objects.

Sort order is not defined.


setChange

public void setChange(IPageChange value)

getChange

public IPageChange getChange()

getValueClassName

public String getValueClassName()
Returns the name of the value's class, if the value is non-null.