org.apache.wicket.markup.html.WebMarkupContainer.get()方法的使用及代码示例

x33g5p2x  于2022-02-02 转载在 其他  
字(7.1k)|赞(0)|评价(0)|浏览(105)

本文整理了Java中org.apache.wicket.markup.html.WebMarkupContainer.get()方法的一些代码示例,展示了WebMarkupContainer.get()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebMarkupContainer.get()方法的具体详情如下:
包路径:org.apache.wicket.markup.html.WebMarkupContainer
类名称:WebMarkupContainer
方法名:get

WebMarkupContainer.get介绍

[英]Gets the markup type for this component.
[中]获取此组件的标记类型。

代码示例

代码示例来源:origin: theonedev/onedev

@Override
protected void onSaveComment(AjaxRequestTarget target, CodeComment comment) {
  target.add(commentContainer.get("head"));
}

代码示例来源:origin: theonedev/onedev

@Override
protected void onSaveComment(AjaxRequestTarget target, CodeComment comment) {
  target.add(commentContainer.get("head"));
}

代码示例来源:origin: theonedev/onedev

@Override
protected void onSaveComment(AjaxRequestTarget target, CodeComment comment) {
  target.add(commentContainer.get("head"));
}

代码示例来源:origin: org.artifactory/artifactory-web-common

public WebMarkupContainer getCellItem() {
  return (WebMarkupContainer) getRowItem().get("td");
}

代码示例来源:origin: micromata/projectforge

/**
 * mark panel, if content already exist.
 *
 * @param panel
 */
private void setMark(final FieldsetPanel panel, final boolean paint)
{
 if (paint == true) {
  panel.getFieldset().get(0).add(new AttributeModifier("style",
    new Model<String>(
      "background: #FCF8E3; border: 1px solid #FBEED5; border-radius: 4px; padding-left: 5px; padding-right: 10px; padding-bottom: 4px;")));
 } else {
  panel.getFieldset().get(0).add(new AttributeModifier("style",
    new Model<String>("border: 1px solid whiteSmoke; border-radius: 4px; padding-left: 5px; padding-right: 10px; padding-bottom: 4px;")));
 }
}

代码示例来源:origin: theonedev/onedev

@SuppressWarnings("unchecked")
private List<PropertyEditor<Serializable>> getPropertyEditorsAtRow(int index) {
  WebMarkupContainer table = (WebMarkupContainer) get("listEditor");
  RepeatingView rows = (RepeatingView) table.get("elements");
  int currentIndex = 0;
  Iterator<Component> it = rows.iterator();
  Component row = it.next();
  while (currentIndex++ < index) {
    row = it.next();
  }
  
  List<PropertyEditor<Serializable>> propertyEditors = new ArrayList<>();
  RepeatingView columns = (RepeatingView) row.get("properties");
  for (Component column: columns) {
    propertyEditors.add((PropertyEditor<Serializable>) column.get("propertyEditor"));
  }
  
  return propertyEditors;
}

代码示例来源:origin: org.geoserver.web/web-sec-ldap

@Override
  protected void onUpdate(AjaxRequestTarget target) {
    WebMarkupContainer c = (WebMarkupContainer) 
        LDAPRoleServicePanel.this.get("authenticationPanelContainer");
    //reset any values that were set
    LDAPAuthenticationPanel ldapAuthenticationPanel = (LDAPAuthenticationPanel)c.get("authenticationPanel");
    ldapAuthenticationPanel.resetModel();
    ldapAuthenticationPanel.setVisible(getModelObject().booleanValue());
    target.addComponent(c);
  }
});

代码示例来源:origin: inception-project/inception

@Override protected void onDetach()
{
  // Save the current page number of the search results when the sidebar being switched
  DataTable<ExternalSearchResult, String> resultTable =
    (DataTable<ExternalSearchResult, String>) dataTableContainer.get("resultsTable");
  externalSearchUserState.setCurrentPage(resultTable.getCurrentPage());
  // save current repository
  externalSearchUserState.setCurrentRepository(currentRepository);
  super.onDetach();
}

代码示例来源:origin: theonedev/onedev

@Override
protected void onConfigure() {
  super.onConfigure();
  setVisible(APPROVE.canOperate(getPullRequest()) && !operationsContainer.get(confirmId).isVisible());
}

代码示例来源:origin: theonedev/onedev

@Override
protected void onConfigure() {
  super.onConfigure();
  setVisible(DISCARD.canOperate(getPullRequest()) && !operationsContainer.get(confirmId).isVisible());
}

代码示例来源:origin: theonedev/onedev

@Override
protected void onConfigure() {
  super.onConfigure();
  setVisible(RESTORE_SOURCE_BRANCH.canOperate(getPullRequest()) && !operationsContainer.get(confirmId).isVisible());
}

代码示例来源:origin: theonedev/onedev

@Override
protected void onConfigure() {
  super.onConfigure();
  setVisible(REOPEN.canOperate(getPullRequest()) && !operationsContainer.get(confirmId).isVisible());
}

代码示例来源:origin: theonedev/onedev

@Override
protected void onConfigure() {
  super.onConfigure();
  setVisible(DELETE_SOURCE_BRANCH.canOperate(getPullRequest()) && !operationsContainer.get(confirmId).isVisible());
}

代码示例来源:origin: theonedev/onedev

@Override
protected void onConfigure() {
  super.onConfigure();
  setVisible(REQUEST_FOR_CHANGES.canOperate(getPullRequest()) && !operationsContainer.get(confirmId).isVisible());
}

代码示例来源: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);
  }
});

代码示例来源: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: OrienteerBAP/Orienteer

@Override
  @SuppressWarnings("unchecked")
  protected void onConfigure() {
    super.onConfigure();
    Component component = resultsContainer.get("results");
    if (component instanceof GenericTablePanel) {
      setVisible(((GenericTablePanel)component).getDataTable().getDataProvider().size() == 0);
    } else setVisible(true);
  }
};

代码示例来源:origin: org.geoserver.web/web-sec-ldap

@Override
  protected void onUpdate(AjaxRequestTarget target) {
    WebMarkupContainer c = (WebMarkupContainer) 
      LDAPAuthProviderPanel.this.get("authorizationPanelContainer");
    //reset any values that were set
    ((AuthorizationPanel)c.get("authorizationPanel")).resetModel();
    //remove the old panel
    c.remove("authorizationPanel");
    
    //add the new panel
    c.add(createAuthorizationPanel("authorizationPanel", getModelObject()));
    
    target.addComponent(c);
  }
});

代码示例来源:origin: theonedev/onedev

@Override
protected void onSubmit(AjaxRequestTarget target, Form<?> form) {
  super.onSubmit(target, form);
  target.appendJavaScript(String.format("onedev.server.form.markDirty($('#%s'));", form.getMarkupId(true)));
  target.appendJavaScript($(row).chain("remove").get());
  rows.remove(row);
  if (rows.size() == 0) {
    WebMarkupContainer table = (WebMarkupContainer) PolymorphicListPropertyEditor.this.get("listEditor");
    target.add(table.get("noElements"));
  }
  onPropertyUpdating(target);
}

相关文章

微信公众号

最新文章

更多