本文整理了Java中org.apache.wicket.Component.render()
方法的一些代码示例,展示了Component.render()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Component.render()
方法的具体详情如下:
包路径:org.apache.wicket.Component
类名称:Component
方法名:render
Component.render介绍
[英]Render this component and all its children. Always calls hook #onAfterRender()regardless of any exception.
[中]渲染此组件及其所有子组件。始终调用hook#onAfterRender(),而不考虑任何异常。
代码示例
代码示例来源:origin: apache/wicket
/**
* Render a single child. This method can be overridden to modify how a single child component
* is rendered.
*
* @param child
* Child component to be rendered
*/
protected void renderChild(final Component child)
{
child.render();
}
代码示例来源:origin: org.apache.wicket/wicket-core
/**
* Render a single child. This method can be overridden to modify how a single child component
* is rendered.
*
* @param child
* Child component to be rendered
*/
protected void renderChild(final Component child)
{
child.render();
}
代码示例来源:origin: com.premiumminds/pm-wicket-utils
/**
* Render a single child. This method can be overridden to modify how a single child component
* is rendered.
*
* @param child
* Child component to be rendered
*/
protected void renderChild(final Component child)
{
child.render();
}
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
@Override
protected void onRender(MarkupStream markupStream)
{
get(0).render(markupStream);
}
}
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
/**
* Render a single child. This method can be overridden to modify how a single child component
* is rendered.
*
* @param child
* Child component to be rendered
*/
protected void renderChild(final Component child)
{
child.render(getMarkupStream());
}
代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket
/**
* Render a single child. This method can be overridden to modify how a single child component
* is rendered.
*
* @param child
* Child component to be rendered
*/
protected void renderChild(final Component child)
{
child.render(getMarkupStream());
}
代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket
/**
* Performs a render of this component as part of a Page level render process.
*
* For component level re-render (e.g. AJAX) please call {@link #renderComponent()}. Though
* render() does seem to work, it will fail for panel children.
*/
public final void render()
{
// Allow currently invisible components to be re-rendered as well
MarkupStream markupStream = null;
if (getParent() != null)
{
markupStream = findMarkupStream();
}
render(markupStream);
}
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
/**
* Performs a render of this component as part of a Page level render process.
*
* For component level re-render (e.g. AJAX) please call {@link #renderComponent()}. Though
* render() does seem to work, it will fail for panel children.
*/
public final void render()
{
// Allow currently invisible components to be re-rendered as well
MarkupStream markupStream = null;
if (getParent() != null)
{
markupStream = findMarkupStream();
}
render(markupStream);
}
代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket
/**
* @see IComponentResolver#resolve(MarkupContainer, MarkupStream, ComponentTag)
*/
public final boolean resolve(final MarkupContainer container, final MarkupStream markupStream,
final ComponentTag tag)
{
// The tag must be resolved against the panel and not against the
// page
Component compOnent= this.container.get(tag.getId());
if (component != null)
{
component.render(markupStream);
return true;
}
return false;
}
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
/**
* @see IComponentResolver#resolve(MarkupContainer, MarkupStream, ComponentTag)
*/
public final boolean resolve(final MarkupContainer container, final MarkupStream markupStream,
final ComponentTag tag)
{
// The tag must be resolved against the panel and not against the
// page
Component compOnent= this.container.get(tag.getId());
if (component != null)
{
component.render(markupStream);
return true;
}
return false;
}
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
/**
* @see org.apache.wicket.markup.resolver.IComponentResolver#resolve(org.apache.wicket.MarkupContainer,
* org.apache.wicket.markup.MarkupStream, org.apache.wicket.markup.ComponentTag)
*/
public boolean resolve(final MarkupContainer container, final MarkupStream markupStream,
final ComponentTag tag)
{
// Usually you add child components to Border instead of Body. Hence
// we need to help Body to properly resolve the children.
String id = tag.getId();
if (!id.equals(BODY_ID))
{
Component compOnent= Border.this.get(id);
if (component != null)
{
component.render(markupStream);
return true;
}
}
return false;
}
}
代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket
/**
* @see org.apache.wicket.markup.resolver.IComponentResolver#resolve(org.apache.wicket.MarkupContainer,
* org.apache.wicket.markup.MarkupStream, org.apache.wicket.markup.ComponentTag)
*/
public boolean resolve(final MarkupContainer container, final MarkupStream markupStream,
final ComponentTag tag)
{
// Usually you add child components to Border instead of Body. Hence
// we need to help Body to properly resolve the children.
String id = tag.getId();
if (!id.equals(BODY_ID))
{
Component compOnent= Border.this.get(id);
if (component != null)
{
component.render(markupStream);
return true;
}
}
return false;
}
}
代码示例来源:origin: org.apache.wicket/wicket-core
/**
* THIS METHOD IS NOT PART OF THE WICKET PUBLIC API. DO NOT USE IT!
*
* Renders this component as a part of a response - the caller has to
* make sure that this component is prepared for render.
*
* @see #beforeRender()
*/
public final void renderPart() {
Page page = getPage();
page.startComponentRender(this);
markRendering(true);
render();
page.endComponentRender(this);
}
代码示例来源:origin: apache/wicket
/**
* THIS METHOD IS NOT PART OF THE WICKET PUBLIC API. DO NOT USE IT!
*
* Renders this component as a part of a response - the caller has to
* make sure that this component is prepared for render.
*
* @see #beforeRender()
*/
public final void renderPart() {
Page page = getPage();
page.startComponentRender(this);
markRendering(true);
render();
page.endComponentRender(this);
}
代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket
if (sc.isRenderableInSubContainers())
component.render(markupStream);
return true;
代码示例来源:origin: org.wicketstuff/wicket15-tree
component.render();
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
if (sc.isRenderableInSubContainers())
component.render(markupStream);
return true;
代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket
render(markupStream);
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
render(markupStream);
代码示例来源:origin: org.wicketstuff/wicket-poi
/**
* Mock a request to table component and return its response.
*
* @param tableComponent
* @return
*/
private BufferedWebResponse doRequest(Component tableComponent)
{
originalRespOnse= RequestCycle.get().getResponse();
BufferedWebResponse mockRespOnse= new BufferedWebResponse(null);
RequestCycle.get().setResponse(mockResponse);
Application.get().getComponentPreOnBeforeRenderListeners().add(PathSetupListener.INSTANCE);
Page page = tableComponent.getPage();
page.startComponentRender(tableComponent);
tableComponent.prepareForRender();
tableComponent.render();
return mockResponse;
}