org.apache.tapestry.contrib.inspector
Class ShowProperties

java.lang.Object
  extended by org.apache.hivemind.impl.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, Locatable, LocationHolder, org.apache.tapestry.event.PageBeginRenderListener, org.apache.tapestry.IComponent, org.apache.tapestry.IDirectEvent, org.apache.tapestry.IRender, org.apache.tapestry.ITemplateComponent

public abstract class ShowProperties
extends org.apache.tapestry.BaseComponent
implements org.apache.tapestry.event.PageBeginRenderListener

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

Author:
Howard Lewis Ship

Field Summary
 
Fields inherited from class org.apache.tapestry.AbstractComponent
_clientId
 
Constructor Summary
ShowProperties()
           
 
Method Summary
abstract  org.apache.tapestry.record.PropertyChange getChange()
           
abstract  org.apache.tapestry.record.PropertyPersistenceStrategySource getPropertySource()
          Injected.
 String getValueClassName()
          Returns the name of the value's class, if the value is non-null.
 void pageBeginRender(org.apache.tapestry.event.PageEvent event)
           
abstract  void setProperties(List properties)
           
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad, renderComponent
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, isStateful, pageEndRender, prepareForRender, render, renderBody, renderIdAttribute, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString, triggerEvent
 
Methods inherited from class org.apache.hivemind.impl.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.IComponent
addAsset, addBody, addComponent, enterActiveState, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Constructor Detail

ShowProperties

public ShowProperties()
Method Detail

setProperties

public abstract void setProperties(List properties)

getChange

public abstract org.apache.tapestry.record.PropertyChange getChange()

getPropertySource

public abstract org.apache.tapestry.record.PropertyPersistenceStrategySource getPropertySource()
Injected.


pageBeginRender

public void pageBeginRender(org.apache.tapestry.event.PageEvent event)
Specified by:
pageBeginRender in interface org.apache.tapestry.event.PageBeginRenderListener

getValueClassName

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



Copyright © 2006 Apache Software Foundation. All Rights Reserved.