|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tapestry.spec.BaseLocatable | +--org.apache.tapestry.AbstractComponent | +--org.apache.tapestry.valid.FieldLabel
Used to label an IFormComponent
. Because such fields
know their displayName (user-presentable name), there's no reason
to hard code the label in a page's HTML template (this also helps
with localization).
[Component Reference]
Constructor Summary | |
FieldLabel()
|
Method Summary | |
abstract String |
getDisplayName()
|
abstract IFormComponent |
getField()
|
protected void |
renderComponent(IMarkupWriter writer,
IRequestCycle cycle)
Gets the IFormComponent
and delegate ,
then renders the label obtained from the field. |
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 |
public FieldLabel()
Method Detail |
protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle)
IFormComponent
and delegate
,
then renders the label obtained from the field. Does nothing
when rewinding.renderComponent
in class AbstractComponent
public abstract String getDisplayName()
public abstract IFormComponent getField()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |