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

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

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

WebMarkupContainer.onBeforeRender介绍

暂无

代码示例

代码示例来源:origin: org.apache.wicket/wicket-core

@Override
protected void onBeforeRender()
{
  // clear multipart hint, it will be reevaluated by #isMultiPart()
  this.multiPart &= MULTIPART_HARD;
  super.onBeforeRender();
}

代码示例来源:origin: apache/wicket

@Override
protected void onBeforeRender()
{
  // clear multipart hint, it will be reevaluated by #isMultiPart()
  this.multiPart &= MULTIPART_HARD;
  super.onBeforeRender();
}

代码示例来源:origin: com.norconex.commons/norconex-commons-wicket

@Override
  protected void onBeforeRender() {
    updateComponent();
    super.onBeforeRender();
  }
};

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

@Override
protected void onBeforeRender()
{
  // clear multipart hint, it will be set if necessary by the visitor
  this.multiPart &= ~MULTIPART_HINT;
  super.onBeforeRender();
}

代码示例来源:origin: org.wicketstuff/yui

/**
   * Get the markup Id on attach
   */
  @Override
  protected void onBeforeRender()
  {
    super.onBeforeRender();
    javaScriptId = getMarkupId();
  }
}

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

@Override
protected void onBeforeRender() {
  super.onBeforeRender();
  WicketUtils.markLastVisibleChild(this);
}

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

protected void onBeforeRender()
{
  onBeforeRenderInternal();
  super.onBeforeRender();
  if (isRenderChildren())
  {
    // visit every child
    visitItemChildren(this, new IItemCallback()
    {
      public void visitItem(TreeItem item)
      {
        item.prepareForRender();
      }
    });
  }
}

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

@Override
protected void onBeforeRender()
{
  onBeforeRenderInternal();
  super.onBeforeRender();
  if (isRenderChildren())
  {
    // visit every child
    visitItemChildren(this, new IItemCallback()
    {
      public void visitItem(TreeItem item)
      {
        item.prepareForRender();
      }
    });
  }
}

代码示例来源:origin: com.premiumminds/pm-wicket-utils

@Override
protected void onBeforeRender() {
  setStartIndex(0);
  refreshLoadings();
  
  super.onBeforeRender();
}

代码示例来源:origin: com.premiumminds/pm-wicket-utils

@Override
protected void onBeforeRender() {
  super.onBeforeRender();
  List<FeedbackMessage> msgs = model.getObject();
  messages = new HashMap<Component, List<FeedbackMessage>>();
  
  for(FeedbackMessage msg : msgs){
    if(!messages.containsKey(msg.getReporter())) messages.put(msg.getReporter(), new ArrayList<FeedbackMessage>());
    messages.get(msg.getReporter()).add(msg);
    msg.markRendered();
  }
}

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

@Override
protected void onBeforeRender() {
  super.onBeforeRender();
  if (!hasBeenRendered() && getSelectedTab() == -1 && !tabs.isEmpty()) {
    // select the first tab by default
    setSelectedTab(0);
    final TabsPlugin.Tab firstTab = tabs.get(0);
    plugin.onTabActivated(firstTab);
  }
}

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

/**
 * @see org.apache.wicket.Component#onBeforeRender()
 */
protected void onBeforeRender()
{
  onPopulate();
  if (Application.get().getConfigurationType().equals(Application.DEVELOPMENT))
  {
    Iterator i = iterator();
    while (i.hasNext())
    {
      Component c = (Component)i.next();
      Matcher matcher = SAFE_CHILD_ID_PATTERN.matcher(c.getId());
      if (!matcher.matches())
      {
        log.warn("Child component of repeater " + getClass().getName() + ":" + getId() +
            " has a non-safe child id of " + c.getId() +
            ". Safe child ids must be composed of digits only.");
        // do not flood the log
        break;
      }
    }
  }
  super.onBeforeRender();
}

代码示例来源:origin: org.apache.wicket/wicket-core

/**
 * @see org.apache.wicket.Component#onBeforeRender()
 */
@Override
protected void onBeforeRender()
{
  onPopulate();
  if (getApplication().usesDevelopmentConfig())
  {
    Set<String> usedComponentIds = new HashSet<>();
    Iterator<? extends Component> i = iterator();
    while (i.hasNext())
    {
      Component c = i.next();
      String componentId = c.getId();
      if (usedComponentIds.add(componentId) == false)
      {
        log.warn("Repeater '{}' has multiple children with the same component id: '{}'",
            getPageRelativePath(), componentId);
        // do not flood the log
        break;
      }
    }
  }
  super.onBeforeRender();
}

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

@Override
protected void onBeforeRender() {
  addOrReplace(newPagingNavigator("navigator", table));
  addOrReplace(newNavigatorLabel("navigatorLabel", table));
  super.onBeforeRender();
}

代码示例来源:origin: org.wicketstuff/yui

/**
   * Get the markup Id on attach
   */
  protected void onBeforeRender() {
    super.onBeforeRender();
    javaScriptId = getMarkupId();

    String js = "\n<script type=\"text/javascript\">"
        + getJavaScriptComponentInitializationScript()
        + "\n</script>\n";
    add(new StringHeaderContributor(js));
  }
}

代码示例来源:origin: com.norconex.commons/norconex-commons-wicket

@Override
  protected void onBeforeRender() {
    navigator.getTreeProvider().setFileNameFilter(
        getFilenameFilter());
    addOrReplace(navigator);
    super.onBeforeRender();
  }
};

代码示例来源:origin: org.wicketstuff/yui

/**
 * Get the markup Id on attach
 */
protected void onBeforeRender() {
  super.onBeforeRender();
  javaScriptId = getMarkupId();
  String js = "\n<script type=\"text/javascript\">"
      + getJavaScriptComponentInitializationScript()
      + "\n</script>\n";
  add(new StringHeaderContributor(js));
}

代码示例来源:origin: org.wicketstuff/yui

protected void onBeforeRender() {
    super.onBeforeRender();
    javaScriptId = getMarkupId();

    TextTemplate template = new PackagedTextTemplate(
        DragDropGroup.class, "init.js");
    
    add(TextTemplateHeaderContributor.forJavaScript(template, new AbstractReadOnlyModel(){

      @Override
      public Object getObject()
      {
        return getJavaScriptComponentInitializationVariables();
      }
      
    }));
  }
}

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

protected void onBeforeRender()
{
  super.onBeforeRender();
  // Set default for before/after link text
  if (beforeDisabledLink == null)
  {
    final Application app = getApplication();
    beforeDisabledLink = app.getMarkupSettings().getDefaultBeforeDisabledLink();
    afterDisabledLink = app.getMarkupSettings().getDefaultAfterDisabledLink();
  }
}

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

@Override
protected void onBeforeRender()
{
  super.onBeforeRender();
  // Set default for before/after link text
  if (beforeDisabledLink == null)
  {
    final Application app = getApplication();
    beforeDisabledLink = app.getMarkupSettings().getDefaultBeforeDisabledLink();
    afterDisabledLink = app.getMarkupSettings().getDefaultAfterDisabledLink();
  }
}

相关文章

微信公众号

最新文章

更多