|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.primix.tapestry.AbstractComponent | +--com.primix.tapestry.BaseComponent | +--com.primix.tapestry.inspector.ShowSpecification
Component of the Inspector
page used to display
the specification, parameters and bindings and assets of the inspected component.
Fields inherited from class com.primix.tapestry.BaseComponent |
outer, OUTER_INIT_SIZE, outerCount |
Fields inherited from class com.primix.tapestry.AbstractComponent |
id, page, specification, wrapped, wrappedCount |
Constructor Summary | |
ShowSpecification()
|
Method Summary | |
protected void |
finishLoad()
Registers this component as a PageRenderListener . |
IAsset |
getAsset()
Returns the IAsset corresponding to the value
of the assetName property. |
java.lang.String |
getAssetName()
|
java.util.List |
getAssetNames()
Returns a sorted list of asset names, or null if the component contains no assets. |
java.lang.String |
getBeanName()
|
java.util.List |
getBeanNames()
|
BeanSpecification |
getBeanSpecification()
|
IBinding |
getBinding()
Returns the IBinding corresponding to the value of
the parameterName property. |
IComponent |
getComponent()
|
java.lang.String |
getComponentType()
Returns the type of the component, as specified in the container's specification (i.e., the component alias if known). |
java.util.List |
getFormalParameterNames()
Returns a sorted list of formal parameter names. |
java.util.List |
getInformalParameterNames()
Returns a sorted list of informal parameter names. |
IComponent |
getInspectedComponent()
|
ComponentSpecification |
getInspectedSpecification()
|
java.lang.String |
getParameterName()
|
ParameterSpecification |
getParameterSpecification()
Returns the ParameterSpecification corresponding to
the value of the parameterName property. |
java.lang.String |
getPropertyName()
|
java.lang.String |
getPropertyValue()
|
java.util.List |
getSortedComponents()
|
java.util.List |
getSortedPropertyNames()
Returns a list of the properties for the component (from its specification), or null if the component has no properties. |
void |
pageBeginRender(PageEvent event)
Gets the inspected component and specification from the Inspector page. |
void |
pageEndRender(PageEvent event)
Clears all cached information about the component and such after each render (including the rewind phase render used to process the tab view). |
void |
setAssetName(java.lang.String value)
|
void |
setBeanName(java.lang.String value)
|
void |
setComponent(IComponent value)
|
void |
setParameterName(java.lang.String value)
|
void |
setPropertyName(java.lang.String value)
|
Methods inherited from class com.primix.tapestry.BaseComponent |
addOuter, finishLoad, readTemplate, render |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ShowSpecification()
Method Detail |
protected void finishLoad()
PageRenderListener
.finishLoad
in class AbstractComponent
public void pageEndRender(PageEvent event)
pageEndRender
in interface PageRenderListener
public void pageBeginRender(PageEvent event)
Inspector
page.pageBeginRender
in interface PageRenderListener
public IComponent getInspectedComponent()
public ComponentSpecification getInspectedSpecification()
public java.util.List getFormalParameterNames()
public java.util.List getInformalParameterNames()
public java.lang.String getParameterName()
public void setParameterName(java.lang.String value)
public ParameterSpecification getParameterSpecification()
ParameterSpecification
corresponding to
the value of the parameterName property.public IBinding getBinding()
IBinding
corresponding to the value of
the parameterName property.public void setAssetName(java.lang.String value)
public java.lang.String getAssetName()
public IAsset getAsset()
IAsset
corresponding to the value
of the assetName property.public java.util.List getAssetNames()
public java.util.List getSortedComponents()
public void setComponent(IComponent value)
public IComponent getComponent()
public java.lang.String getComponentType()
public java.util.List getSortedPropertyNames()
public void setPropertyName(java.lang.String value)
public java.lang.String getPropertyName()
public java.lang.String getPropertyValue()
public java.util.List getBeanNames()
public void setBeanName(java.lang.String value)
public java.lang.String getBeanName()
public BeanSpecification getBeanSpecification()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |