本文整理了Java中org.apache.wicket.markup.html.WebMarkupContainer.addOrReplace()
方法的一些代码示例,展示了WebMarkupContainer.addOrReplace()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebMarkupContainer.addOrReplace()
方法的具体详情如下:
包路径:org.apache.wicket.markup.html.WebMarkupContainer
类名称:WebMarkupContainer
方法名:addOrReplace
暂无
代码示例来源:origin: com.premiumminds/pm-wicket-utils
@Override
public MarkupContainer addOrReplace(Component... components) {
return container.addOrReplace(components);
}
}
代码示例来源:origin: stackoverflow.com
public WeerPanel(String id) throws IOException
{
super(id);
final WebMarkupContainer container = createContainer();
add(new AbstractAjaxTimerBehavior(Duration.seconds(10))
{
@Override
protected final void onTimer(AjaxRequestTarget target)
{ //createContainer() generates the views and container.
container.addOrReplace(createContainer());
}
}
}
代码示例来源:origin: apache/syncope
/**
* Add object inside the main container.
*
* @param childs components to be added.
* @return the current panel instance.
*/
@Override
public TogglePanel<T> addInnerObject(final Component... childs) {
container.addOrReplace(childs);
return this;
}
代码示例来源:origin: apache/syncope
/**
* Add panel with id <tt>first</tt>
*
* @param panel panel to be used into the first level.
* @return the current MultilevelPanel instance.
*/
public MultilevelPanel setFirstLevel(final Panel panel) {
firstLevelContainer.addOrReplace(panel);
return this;
}
代码示例来源:origin: org.opensingular/singular-form-wicket
protected final void replaceContent(AjaxRequestTarget target, Component content) {
container.addOrReplace(content);
if (target != null)
target.add(container);
}
代码示例来源:origin: brix-cms/brix-cms
@Override
protected void onUpdate(AjaxRequestTarget target) {
container.addOrReplace(getEditPanel());
target.add(container);
}
});
代码示例来源:origin: org.opensingular/singular-requirement-module
protected void showConfirm(AjaxRequestTarget target, BoxContentConfirmModal<T> boxContentConfirmModal) {
confirmModalWrapper.addOrReplace(boxContentConfirmModal);
boxContentConfirmModal.show(target);
target.add(confirmModalWrapper);
}
代码示例来源:origin: apache/syncope
private void updateEventsContainer(final AjaxRequestTarget target) {
setEvents();
eventsContainer.addOrReplace(new EventSelectionPanel("eventsPanel", eventCategoryTO, model) {
private static final long serialVersionUID = 3513194801190026082L;
@Override
public void onEventAction(final IEvent<?> event) {
EventCategoryPanel.this.onEventAction(event);
}
});
target.add(eventsContainer);
}
代码示例来源:origin: org.opensingular/singular-requirement-core
protected void showConfirm(AjaxRequestTarget target, BoxContentConfirmModal<T> boxContentConfirmModal) {
confirmModalWrapper.addOrReplace(boxContentConfirmModal);
boxContentConfirmModal.show(target);
target.add(confirmModalWrapper);
}
代码示例来源:origin: org.geoserver.web/gs-web-sec-core
@Override
protected void addRoleSourceDropDown(WebMarkupContainer container, RoleSource rs) {
if (J2EERoleSource.J2EE.equals(rs)) {
container.addOrReplace(new RoleServicePanel("panel"));
} else {
super.addRoleSourceDropDown(container, rs);
}
}
代码示例来源:origin: micromata/projectforge
@Override
protected void onConfigure()
{
super.onConfigure();
container = new WebMarkupContainer("container");
body.addOrReplace(container);
gridBuilder = new GridBuilder(container, "flowform", true);
}
代码示例来源:origin: apache/syncope
private void changePreviewer(final Component panelPreview) {
final Fragment fragment = new Fragment("panelPreview", "previewFragment", container);
fragment.add(panelPreview);
container.addOrReplace(fragment);
uploadForm.addOrReplace(container);
}
代码示例来源:origin: org.geoserver.web/gs-web-sec-core
@Override
protected void onUpdate(AjaxRequestTarget target) {
Panel p = getRoleSourcePanel(roleSourceChoice.getModelObject());
WebMarkupContainer c = (WebMarkupContainer) get("container");
c.addOrReplace(p);
target.add(c);
}
});
代码示例来源:origin: OrienteerBAP/Orienteer
private void prepareResults(OClass oClass) {
IModel<DisplayMode> modeModel = DisplayMode.VIEW.asModel();
GenericTablePanel<ODocument> tablePanel = createTablePanel("results", oClass, modeModel);
onPrepareResults(tablePanel.getDataTable(), oClass, modeModel);
resultsContainer.addOrReplace(tablePanel);
}
代码示例来源:origin: apache/syncope
@Override
protected void onUpdate(final AjaxRequestTarget target) {
clauseModel.getObject().clear();
searchContainer.addOrReplace(getClauseBuilder(type.getModelObject(), clauseModel).build("clauses").
setRenderBodyOnly(true));
target.add(searchContainer);
}
});
代码示例来源:origin: apache/syncope
@Override
public void onClick(final AjaxRequestTarget target) {
field.setModelObject(null);
target.add(field);
downloadLink.setEnabled(false);
container.addOrReplace(emptyFragment);
setVisibleFileButtons(false);
target.add(uploadForm);
}
代码示例来源:origin: apache/syncope
@Override
protected void onUpdate(final AjaxRequestTarget target) {
Fragment emptyFragment = new Fragment("searchPanel", "emptyFragment", Specification.this);
container.addOrReplace(emptyFragment.setRenderBodyOnly(true));
otherType.setModelObject(null);
// enable "otherType" dropdown only if "type" option is selected - SYNCOPE-1140
otherType.setEnabled(type.getModelObject() != null && !type.getModelObject().isEmpty());
target.add(otherType);
target.add(container);
}
});
代码示例来源:origin: org.geoserver.web/gs-web-sec-jdbc
@Override
protected void onUpdate(AjaxRequestTarget target) {
WebMarkupContainer c =
(WebMarkupContainer)
JDBCConnectionPanel.this.get("cxPanelContainer");
// reset any values that were set
((ConnectionPanel) c.get("cxPanel")).resetModel();
// replace old panel
c.addOrReplace(createCxPanel("cxPanel", getModelObject()));
target.add(c);
}
});
代码示例来源:origin: org.geoserver.web/web-sec-jdbc
@Override
protected void onUpdate(AjaxRequestTarget target) {
WebMarkupContainer c =
(WebMarkupContainer) JDBCConnectionPanel.this.get("cxPanelContainer");
//reset any values that were set
((ConnectionPanel)c.get("cxPanel")).resetModel();
//replace old panel
c.addOrReplace(createCxPanel("cxPanel", getModelObject()));
target.addComponent(c);
}
});
代码示例来源:origin: org.geoserver.security/sec-jdbc
@Override
protected void onUpdate(AjaxRequestTarget target) {
WebMarkupContainer c =
(WebMarkupContainer) JDBCConnectionPanel.this.get("cxPanelContainer");
//reset any values that were set
((ConnectionPanel)c.get("cxPanel")).resetModel();
//replace old panel
c.addOrReplace(createCxPanel("cxPanel", getModelObject()));
target.addComponent(c);
}
});
内容来源于网络,如有侵权,请联系作者删除!