|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines a contained component. This includes the information needed to get the contained component's specification, as well as any bindings for the component.
Method Summary | |
IBindingSpecification |
getBinding(java.lang.String name)
Returns the named binding, or null if the binding does not exist. |
java.util.Collection |
getBindingNames()
Returns an umodifiable Collection
of Strings, each the name of one binding
for the component. |
java.lang.String |
getCopyOf()
Returns the id of the component being copied from. |
boolean |
getInheritInformalParameters()
Returns whether the contained component will inherit the informal parameters of its parent. |
java.lang.String |
getPropertyName()
Returns the name of the property to be created for this component, or null if no property should be created. |
java.lang.String |
getType()
|
void |
setBinding(java.lang.String name,
IBindingSpecification spec)
|
void |
setCopyOf(java.lang.String id)
Sets the String Id of the component being copied from. |
void |
setInheritInformalParameters(boolean value)
Sets whether the contained component will inherit the informal parameters of its parent. |
void |
setPropertyName(java.lang.String propertyName)
|
void |
setType(java.lang.String value)
|
Methods inherited from interface org.apache.tapestry.util.IPropertyHolder |
getProperty, getPropertyNames, removeProperty, setProperty |
Methods inherited from interface org.apache.hivemind.LocationHolder |
setLocation |
Methods inherited from interface org.apache.hivemind.Locatable |
getLocation |
Method Detail |
public IBindingSpecification getBinding(java.lang.String name)
public java.util.Collection getBindingNames()
Collection
of Strings, each the name of one binding
for the component.
public java.lang.String getType()
public void setBinding(java.lang.String name, IBindingSpecification spec)
public void setType(java.lang.String value)
public void setCopyOf(java.lang.String id)
public java.lang.String getCopyOf()
public boolean getInheritInformalParameters()
public void setInheritInformalParameters(boolean value)
public java.lang.String getPropertyName()
getPropertyName
in interface PropertyInjectable
public void setPropertyName(java.lang.String propertyName)
setPropertyName
in interface PropertyInjectable
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |