本文整理了Java中org.apache.wicket.markup.html.WebMarkupContainer.setVisibilityAllowed()
方法的一些代码示例,展示了WebMarkupContainer.setVisibilityAllowed()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebMarkupContainer.setVisibilityAllowed()
方法的具体详情如下:
包路径:org.apache.wicket.markup.html.WebMarkupContainer
类名称: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);
内容来源于网络,如有侵权,请联系作者删除!