/** * The component, usually a MarkupContainer or subclass, that will be replaced by the output * from {@link #getReplacementFor(Component, String, Class)}. * * @return the component or null if the id specified at the constructor is bogus. */ protected final Component getComponentToBeReplaced() { return containerParent.get(containerId); }
/** * Search the child component for the given tag. * * @param tag * the component tag * @return the child component for the given tag or null if no child can not be found. */ protected Component findChildComponent(ComponentTag tag) { return get(tag.getId()); }
/** * The tag must be resolved against the panel and not against the page */ @Override public final Component resolve(final MarkupContainer container, final MarkupStream markupStream, final ComponentTag tag) { // The tag must be resolved against the panel and not against the page return this.container.get(tag.getId()); } }
/** * The tag must be resolved against the panel and not against the page */ @Override public final Component resolve(final MarkupContainer container, final MarkupStream markupStream, final ComponentTag tag) { // The tag must be resolved against the panel and not against the page return this.container.get(tag.getId()); } }
/** * Search the child component for the given tag. * * @param tag * the component tag * @return the child component for the given tag or null if no child can not be found. */ protected Component findChildComponent(ComponentTag tag) { return get(tag.getId()); }
private TableElementsView(String id, IModel<SIList<SInstance>> model, WicketBuildContext ctx, Form<?> form, WebMarkupContainer parentContainer, ConfirmationModal confirmationModal) { super(id, model, parentContainer); this.confirmationModal = confirmationModal; super.setRenderedChildFunction(c -> ((MarkupContainer) c).get("_r")); this.ctx = ctx; this.form = form; }
/** * @see org.apache.wicket.markup.resolver.IComponentResolver#resolve(org.apache.wicket.MarkupContainer, * org.apache.wicket.markup.MarkupStream, org.apache.wicket.markup.ComponentTag) */ @Override public Component resolve(final MarkupContainer container, final MarkupStream markupStream, ComponentTag tag) { return getParent().get(tag.getId()); } }
/** * @see org.apache.wicket.markup.resolver.IComponentResolver#resolve(org.apache.wicket.MarkupContainer, * org.apache.wicket.markup.MarkupStream, org.apache.wicket.markup.ComponentTag) */ @Override public Component resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) { return getParent().get(tag.getId()); } }
@Override public Component resolve(final MarkupContainer container, final MarkupStream markupStream, final ComponentTag tag) { if (tag instanceof WicketTag && ((WicketTag)tag).isContainerTag()) { return container.get(tag.getId()); } return null; } }
@Override public Component resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) { return getParent().get(tag.getId()); }
@Override public Component resolve(final MarkupContainer container, final MarkupStream markupStream, final ComponentTag tag) { if (tag instanceof WicketTag && ((WicketTag)tag).isContainerTag()) { return container.get(tag.getId()); } return null; } }
@Override public Component resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) { return getParent().get(tag.getId()); }
/** * @see org.apache.wicket.markup.resolver.IComponentResolver#resolve(org.apache.wicket.MarkupContainer, * org.apache.wicket.markup.MarkupStream, org.apache.wicket.markup.ComponentTag) */ @Override public Component resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) { return getParent().get(tag.getId()); } }
/** * @see org.apache.wicket.markup.resolver.IComponentResolver#resolve(org.apache.wicket.MarkupContainer, * org.apache.wicket.markup.MarkupStream, org.apache.wicket.markup.ComponentTag) */ @Override public Component resolve(final MarkupContainer container, final MarkupStream markupStream, ComponentTag tag) { return getParent().get(tag.getId()); } }
/** * Check if a given component is the controlling child of a given enclosure * * @param component * @param enclosure * @return true if the given component is the controlling child of the given InlineEnclosure */ private boolean isControllerOfEnclosure(final Component component, final InlineEnclosure enclosure) { return enclosure.getParent().get(enclosure.getChildId()) == component; }
@Override public Component resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) { if (childId.equals(tag.getId())) { return childComponent; } return getEnclosureParent().get(tag.getId()); }
@Override public Component resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) { if (childId.equals(tag.getId())) { return childComponent; } return getEnclosureParent().get(tag.getId()); }
@Override protected void onComponentTag(ComponentTag tag) { super.onComponentTag(tag); if (!getParent().get(childId).isEnabled()) { Attributes.addClass(tag, "disabled"); } } }
protected void onConfigure() { super.onConfigure(); for (Component comp : actions) { MarkupContainer container = (MarkupContainer) comp.get(LINK_ID); if (container != null && container.get(ICONE_ID) == null) { container.add(new IconeView(ICONE_ID)); } } }
protected void onConfigure() { super.onConfigure(); for (Component comp : actions) { MarkupContainer container = (MarkupContainer) comp.get(LINK_ID); if (container != null && container.get(ICONE_ID) == null) { container.add(new IconeView(ICONE_ID)); } } }