org.apache.wicket.markup.html.form.Button.getBehaviors()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(112)

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

Button.getBehaviors介绍

暂无

代码示例

代码示例来源:origin: org.onehippo.jcr.console/hippo-jcr-console-api

public void setEnabled(boolean isset) {
  enabled = isset;
  if (button != null) {
    button.setEnabled(isset);
    if (ajax) {
      AjaxRequestTarget target = AjaxRequestTarget.get();
      if (target != null) {
        if (!isset) {
          renderAttribute(target, "disabled", "disabled");
        } else {
          target.appendJavascript("Wicket.$('" + button.getMarkupId() + "').removeAttribute('disabled')");
          for (IBehavior behavior : button.getBehaviors()) {
            ComponentTag tag = new ComponentTag("button", XmlTag.OPEN_CLOSE);
            behavior.onComponentTag(button, tag);
            for (Map.Entry<String, Object> entry : tag.getAttributes().entrySet()) {
              renderAttribute(target, entry.getKey(), entry.getValue());
            }
          }
        }
      }
    }
  }
}

代码示例来源:origin: org.onehippo.cms7/hippo-cms-api

public void setEnabled(boolean isset) {
  enabled = isset;
  if (button != null && WebApplicationHelper.isPartOfPage(button)) {
    button.setEnabled(isset);
    if (ajax) {
      AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class);
      if (target != null) {
        if (!isset) {
          renderAttribute(target, "disabled", "disabled");
        } else {
          target.appendJavaScript("Wicket.$('" + button.getMarkupId() + "').removeAttribute('disabled')");
          for (Behavior behavior : button.getBehaviors()) {
            ComponentTag tag = new ComponentTag("button", XmlTag.TagType.OPEN_CLOSE);
            behavior.onComponentTag(button, tag);
            behavior.renderHead(button, target.getHeaderResponse());
            for (Map.Entry<String, Object> entry : tag.getAttributes().entrySet()) {
              renderAttribute(target, entry.getKey(), entry.getValue());
            }
          }
        }
      }
    }
  }
}

相关文章