private void onEdit(){ configure.setVisibilityAllowed(false); close.setVisibilityAllowed(true); commands.setVisibilityAllowed(true); }
private void onView(){ configure.setVisibilityAllowed(true); close.setVisibilityAllowed(false); commands.setVisibilityAllowed(false); }
public YuiGMTDateField(String id, IModel<Date> model, YuiDatePickerSettings settings) { super(id, model, settings); // hiding the "hours" component hides the entire "hours" wicket:enclosure get(HOURS).setVisibilityAllowed(false); // hide the minutes field to prevent wicket.ajax javascript errors get(MINUTES).setVisibilityAllowed(false); }
public YuiDateField(final String id, final IModel<Date> model, final YuiDatePickerSettings settings) { super(id, model, settings); // hiding the "hours" component hides the entire "hours" wicket:enclosure get(HOURS).setVisibilityAllowed(false); // hide the minutes field to prevent wicket.ajax javascript errors get(MINUTES).setVisibilityAllowed(false); }
/** * Construct. * * @param id * @param model */ public DateField(String id, IModel<Date> model) { super(id, model); get(HOURS).setVisibilityAllowed(false); get(MINUTES).setVisibilityAllowed(false); get(AM_OR_PM_CHOICE).setVisibilityAllowed(false); } }
/** * Construct. * * @param id * @param model */ public DateField(String id, IModel<Date> model) { super(id, model); get(HOURS).setVisibilityAllowed(false); get(MINUTES).setVisibilityAllowed(false); get(AM_OR_PM_CHOICE).setVisibilityAllowed(false); } }
/** * */ private void restoreOriginalChildVisibility() { if (changes != null) { MarkupContainer container = getEnclosureParent(); // restore original visibility statuses for (Map.Entry<Component, Boolean> entry : changes.entrySet()) { entry.getKey().setVisibilityAllowed(entry.getValue()); } changes = null; } } }
@Override public void onConfigure(Component component) { component.setVisibilityAllowed(!kbModel.getObject().isReadOnly()); super.onConfigure(component); } }
@Override public void onConfigure(Component component) { component.setVisibilityAllowed(!kbModel.getObject().isReadOnly()); super.onConfigure(component); } }
@Override public void onConfigure(Component component) { Object object = component.getDefaultModelObject(); boolean visible = object instanceof CharSequence ? !Strings.isEmpty((CharSequence)object) : object!=null; component.setVisibilityAllowed(visible); }
@Override protected void onConfigure() { super.onConfigure(); get("tabs-container").setVisibilityAllowed(!(hideIfSingle && getTabs().size()<2)); }
protected void trigger(Component component, boolean value) { if(Component.ENABLE.equals(action)) component.setEnabled(value); else if(Component.RENDER.equals(action)) component.setVisibilityAllowed(value); }
protected void trigger(Component component, boolean value) { if(Component.ENABLE.equals(action)) component.setEnabled(value); else if(Component.RENDER.equals(action)) component.setVisibilityAllowed(value); }
private void applyEnclosureVisibilityToChildren(final MarkupContainer container, final MarkupStream markupStream, ComponentTag enclosureOpenTag) { DirectChildTagIterator it = new DirectChildTagIterator(markupStream, enclosureOpenTag); while (it.hasNext()) { final ComponentTag tag = it.next(); if (tag.isAutoComponentTag() == false) { final Component child = container.get(tag.getId()); final boolean childVisibility = child.isVisibilityAllowed(); // we only apply visibility changes to hide a component, otherwise it would be // possible to unhide a component which should be hidden if (!isVisible() && childVisibility) { // record original visiblity allowed value, will restore later changes.put(child, childVisibility); child.setVisibilityAllowed(false); } } } it.rewind(); }
}}); close.setVisibilityAllowed(false);
Component hitsContainer = blobsView.get(activeBlobIndex).get(HITS_ID); if (!hitsContainer.isVisibilityAllowed()) { hitsContainer.setVisibilityAllowed(true); target.add(hitsContainer); target.add(blobsView.get(activeBlobIndex).get(EXPAND_LINK_ID));
if (child != null) child.setVisibilityAllowed(isVisible());