org.apache.tapestry.contrib.inspector
Class ShowProperties

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

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 243791 2004-02-19 17:38:13Z hlship $
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)
          Empty implementation of PageRenderListener.pageEndRender(PageEvent).
 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 class: AbstractComponent
Empty implementation of PageRenderListener.pageEndRender(PageEvent). This allows classes to implement PageRenderListener and only implement the PageRenderListener.pageBeginRender(PageEvent) method.

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.