热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.apache.wicket.Component.render()方法的使用及代码示例

本文整理了Java中org.apache.wicket.Component.render()方法的一些代码示例,展示了Component.render()

本文整理了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;
}

推荐阅读
author-avatar
夕祈文_279
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有