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

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

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

WebMarkupContainer.setVisibilityAllowed介绍

暂无

代码示例

代码示例来源:origin: org.jabylon/rest.ui

@Override
protected void populateItem(ListItem<ConfigSection<T>> arg0) {
  ConfigSection<T> object = arg0.getModelObject();
  WebMarkupContainer container = object.createContents("content", model, preferences);
  arg0.add(container);
  container.setVisibilityAllowed(hasPermission(object));
}

代码示例来源:origin: de.tudarmstadt.ukp.inception.app/inception-ui-kb

public AccessSpecificSettingsPanel(String id,
  CompoundPropertyModel<KnowledgeBaseWrapper> aModel,
  Map<String, KnowledgeBaseProfile> aKnowledgeBaseProfiles)
{
  super(id);
  setOutputMarkupId(true);
  kbModel = aModel;
  knowledgeBaseProfiles = aKnowledgeBaseProfiles;
  downloadedProfiles = new HashMap<>();
  uploadedFiles = new HashMap<>();
  kbModel.getObject().clearFiles();
  boolean isHandlingLocalRepository =
    kbModel.getObject().getKb().getType() == RepositoryType.LOCAL;
  // container for form components related to local KBs
  WebMarkupContainer local = new WebMarkupContainer("localSpecificSettings");
  add(local);
  local.setVisibilityAllowed(isHandlingLocalRepository);
  setUpLocalSpecificSettings(local);
  // container for form components related to remote KBs
  WebMarkupContainer remote = new WebMarkupContainer("remoteSpecificSettings");
  add(remote);
  remote.setVisibilityAllowed(!isHandlingLocalRepository);
  setUpRemoteSpecificSettings(remote);
}

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

@Override
protected void onInitialize() {
  super.onInitialize();
  BookmarkablePageLink<Void> link = createLink("link");
  add(link);
  ResourceReference img = getImageResourceReference();
  if (img == null) {
    link.add(new WebMarkupContainer("img").setVisibilityAllowed(false));
  } else {
    link.add(new Image("img", img));
  }
  link.add(new Label("data", getDataModel()));
}

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

public AccessSpecificSettingsPanel(String id,
  CompoundPropertyModel<KnowledgeBaseWrapper> aModel,
  Map<String, KnowledgeBaseProfile> aKnowledgeBaseProfiles)
{
  super(id);
  setOutputMarkupId(true);
  kbModel = aModel;
  knowledgeBaseProfiles = aKnowledgeBaseProfiles;
  downloadedProfiles = new HashMap<>();
  uploadedFiles = new HashMap<>();
  kbModel.getObject().clearFiles();
  kbInfoModel = CompoundPropertyModel.of(Model.of());
  boolean isHandlingLocalRepository =
    kbModel.getObject().getKb().getType() == RepositoryType.LOCAL;
  // container for form components related to local KBs
  WebMarkupContainer local = new WebMarkupContainer("localSpecificSettings");
  add(local);
  local.setVisibilityAllowed(isHandlingLocalRepository);
  setUpLocalSpecificSettings(local);
  // container for form components related to remote KBs
  WebMarkupContainer remote = new WebMarkupContainer("remoteSpecificSettings");
  add(remote);
  remote.setVisibilityAllowed(!isHandlingLocalRepository);
  setUpRemoteSpecificSettings(remote);
}

代码示例来源:origin: org.jabylon/rest.ui

@Override
      protected void populateItem(ListItem<IModel<Review>> item) {
        Review review = item.getModelObject().getObject();
        Label label = new Label("status", review.getReviewType());
        label.add(new AttributeAppender("class", getLabelClass(review)));
        item.add(label);
        item.add(new Label("message", review.getMessage()));
        WebMarkupContainer copy = new WebMarkupContainer("copy");
        copy.setVisibilityAllowed(hasEditPermission && Review.KIND_SUGGESTION.equals(review.getReviewType()));
        item.add(copy);
        if (Review.KIND_SUGGESTION.equals(review.getReviewType())) {
          String comment = "";
          if (!review.getComments().isEmpty()) {
            comment = ": " + review.getComments().get(0).getMessage();
          }
          item.add(new Label("notes", nls("user.review.notes", review.getUser(), comment)));
        } else
          item.add(new Label("notes", ""));
        final IModel<Review> reviewModel = new EObjectModel<Review>(review);
        
        StatelessLink<Review> rejectButton = new RejectLink("reject", reviewModel, getPageParameters());
//                rejectButton.setBody(nls("reject.action"));
        DateFormat formatter = SimpleDateFormat.getDateTimeInstance(SimpleDateFormat.SHORT, SimpleDateFormat.SHORT, getSession().getLocale());
        item.add(rejectButton);
        String created = review.getCreated() > 0 ? formatter.format(new Date(review.getCreated())) : "";
        item.add(new Label("created", created));				
        rejectButton.setVisibilityAllowed(hasEditPermission);
      }
    };

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

@Override
protected void onInitialize()
{
  super.onInitialize();
  BookmarkablePageLink<Void> link = createLink("link");
  add(link);
  ResourceReference img = getImageResourceReference();
  if (img == null)
  {
    link.add(new WebMarkupContainer("img").setVisibilityAllowed(false));
  }
  else
  {
    link.add(new Image("img", img));
  }
  link.add(new Label("data", getDataModel()));
}

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

@Override
protected void onInitialize()
{
  super.onInitialize();
  BookmarkablePageLink<Void> link = createLink("link");
  add(link);
  ResourceReference img = getImageResourceReference();
  if (img == null)
  {
    link.add(new WebMarkupContainer("img").setVisibilityAllowed(false));
  }
  else
  {
    link.add(new Image("img", img));
  }
  link.add(new Label("data", getDataModel()));
}

代码示例来源:origin: org.jabylon/rest.ui

public BootstrapSignInPanel(String id, boolean includeRememberMe) {
  super(id, includeRememberMe);
  WebMarkupContainer registerContainer = new WebMarkupContainer("register.container");
  BookmarkablePageLink<Object> link = new BookmarkablePageLink<Object>("register.link", RegisterPage.class);
  link.setBody(new StringResourceModel("register.link.label",this,null));
  registerContainer.add(link);
  registerContainer.setVisibilityAllowed(canRegister());
  getForm().add(registerContainer);
}

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

hitsContainer.setVisibilityAllowed(true);
else if (expandStatus == ExpandStatus.COLLAPSE_ALL) 
  hitsContainer.setVisibilityAllowed(false);				
else
  hitsContainer.setVisibilityAllowed(blobItem.getIndex() == 0);

相关文章

微信公众号

最新文章

更多