/** * Creates a component for the bar * * @param id * The component id * @return the bar component */ protected MarkupContainer newBarComponent(String id) { WebMarkupContainer bar = new WebMarkupContainer(id); bar.setOutputMarkupId(true); return bar; }
private WebMarkupContainer createResultsContainer(String id) { WebMarkupContainer container = new WebMarkupContainer(id); container.setOutputMarkupId(true); return container; }
protected WebMarkupContainer newPanelContainer(String id) { WebMarkupContainer container = new WebMarkupContainer(id); container.setOutputMarkupId(true); return container; }
/** * Creates a component for the status text * * @param id * The component id * @return the status component */ protected MarkupContainer newStatusComponent(String id) { WebMarkupContainer status = new WebMarkupContainer(id); status.setOutputMarkupId(true); return status; }
/** * @see org.apache.wicket.Component#setMarkupId(java.lang.String) */ @Override public Component setMarkupId(final String markupId) { div.setOutputMarkupId(true); return div.setMarkupId(markupId); }
protected final WebMarkupContainer getItemContainer() { if (itemContainer == null) { itemContainer = new WebMarkupContainer(ITEM_ID); itemContainer.setOutputMarkupId(true); add(itemContainer); } return itemContainer; }
private WebMarkupContainer createContentPanel(String id, T tab, final int tabIndex, final IModel<Integer> activeTabIndexModel) { WebMarkupContainer panel = tab.getPanel(id); panel.setRenderBodyOnly(false); panel.add(new AttributeModifier("class", () -> { int activeTab = activeTabIndexModel!=null? activeTabIndexModel.getObject():0; boolean isActive = (tabIndex == activeTab); return "tab" + tabIndex + (isActive?" tab-pane fade in active":" tab-pane fade"); })); panel.setOutputMarkupId(true); return panel; }
public SingularStudioSimpleCRUDPanel(String id, ISupplier<FormRespository<STYPE, INSTANCE>> formPersistence, ISupplier<StudioCRUDPermissionStrategy> studioCRUDPermissionStrategySupplier) { super(id); this.formPersistence = formPersistence; this.studioCRUDPermissionStrategySupplier = studioCRUDPermissionStrategySupplier; add(container .setOutputMarkupId(true) .setOutputMarkupPlaceholderTag(true)); showListContent(null); }
public CodeMirrorEditor(String id, IModel<String> model) { super(id, model); container = new WebMarkupContainer("editorContainer"); container.setOutputMarkupId(true); add(container); editor = new TextArea<String>("editor", new Model<String>((String) model.getObject())); container.add(editor); editor.setOutputMarkupId(true); editor.add(new CodeMirrorBehavior()); }
public SCIMConfPage(final PageParameters parameters) { super(parameters); body.add(BookmarkablePageLinkBuilder.build("dashboard", "dashboardBr", Dashboard.class)); content = new WebMarkupContainer("content"); content.add(new Label("body", "General")); content.setOutputMarkupId(true); body.add(content); updateSCIMGeneralConfContent(restClient.get()); }
public void init() { treeTableHead = new WebMarkupContainer("thead"); add(treeTableHead); initializeColumnHeads(); treeTableBody = new WebMarkupContainer("tbody"); treeTableBody.setOutputMarkupId(true); add(treeTableBody); }
@Override protected void onBeforeRender() { super.onBeforeRender(); removeAll(); refresableContainer = new WebMarkupContainer("wmc"); add(refresableContainer.setOutputMarkupId(true)); refresableContainer.add(new Upload("panel", this)); }
private WebMarkupContainer createRightSidebar() { WebMarkupContainer rightSidebar = new WebMarkupContainer("rightSidebar"); rightSidebar.setOutputMarkupId(true); // Override sidebar width from preferences rightSidebar.add(new AttributeModifier("style", LambdaModel.of(() -> String .format("flex-basis: %d%%;", getModelObject().getPreferences().getSidebarSize())))); detailEditor = createDetailEditor(); rightSidebar.add(detailEditor); return rightSidebar; }
private void initFormatsComponents() { final WebMarkupContainer formatsDiv = new WebMarkupContainer("formatsDiv"); formatsDiv.setOutputMarkupId(true); innerConstraintsDiv.add(formatsDiv); // multi select final ListMultipleChoice<String> formatsChoice = new ListMultipleChoice<>( "formatsChoice", new PropertyModel<>(mainModel, "outputFormat"), getOutputFormats()); formatsDiv.add(formatsChoice); }
@Override protected void populateItem(final ListItem<T> item) { WebMarkupContainer li = new WebMarkupContainer("li"); li.setOutputMarkupId(true); Component content = getContent("content", item.getModel()); content.setOutputMarkupId(true); li.add(content); item.add(li); item.setRenderBodyOnly(true); } };
private void createFields() { Form<Object> form = new Form<Object>("form"); add(form); // display fields this.instanceContainer = new WebMarkupContainer("instanceContainer"); instanceContainer.setOutputMarkupId(true); form.add(instanceContainer); InstancePanel instancePanel = createInstancePanel("instancePanel"); if (instancePanel.isReadOnly()) setReadOnlyPage(true); // page is readonly if instance panel is instanceContainer.add(instancePanel); }
public Implementations(final PageParameters parameters) { super(parameters); body.add(BookmarkablePageLinkBuilder.build("dashboard", "dashboardBr", Dashboard.class)); WebMarkupContainer content = new WebMarkupContainer("content"); content.setOutputMarkupId(true); content.setMarkupId("implementations"); content.add(new AjaxBootstrapTabbedPanel<>("tabbedPanel", buildTabList())); body.add(content); }
public Reports(final PageParameters parameters) { super(parameters); body.add(BookmarkablePageLinkBuilder.build("dashboard", "dashboardBr", Dashboard.class)); WebMarkupContainer content = new WebMarkupContainer("content"); content.setOutputMarkupId(true); content.setMarkupId("reports"); content.add(new AjaxBootstrapTabbedPanel<>("tabbedPanel", buildTabList())); body.add(content); }
public Parameters(final PageParameters parameters) { super(parameters); body.add(BookmarkablePageLinkBuilder.build("dashboard", "dashboardBr", Dashboard.class)); WebMarkupContainer content = new WebMarkupContainer("content"); content.setOutputMarkupId(true); body.add(content); parametersPanel = new ParametersDirectoryPanel("parametersPanel", getPageReference()); parametersPanel.setOutputMarkupId(true); content.add(parametersPanel); } }
private Component newSinceChangesRow(String id, Date sinceDate) { WebMarkupContainer row = new WebMarkupContainer(id); row.setOutputMarkupId(true); row.add(new WebMarkupContainer("avatar")); WebMarkupContainer contentColumn = new Fragment("content", "sinceChangesRowContentFrag", this); contentColumn.add(AttributeAppender.append("colspan", "2")); contentColumn.add(new SinceChangesLink("sinceChanges", requestModel, sinceDate)); row.add(contentColumn); row.add(AttributeAppender.append("class", "since-changes")); return row; }