List of usage examples for org.apache.wicket.extensions.wizard WizardModel setCancelVisible
public void setCancelVisible(final boolean cancelVisible)
From source file:org.apache.syncope.client.console.wizards.AjaxWizard.java
License:Apache License
/** * Construct.//from w ww. ja va 2s . co m * * @param id The component id. * @param item model object. * @param model wizard model * @param mode <tt>true</tt> if edit mode. * @param pageRef caller page reference. */ public AjaxWizard(final String id, final T item, final WizardModel model, final Mode mode, final PageReference pageRef) { super(id); this.item = item; this.mode = mode; this.pageRef = pageRef; if (mode == Mode.READONLY) { model.setCancelVisible(false); } add(new ListView<Component>("outerObjectsRepeater", outerObjects) { private static final long serialVersionUID = -9180479401817023838L; @Override protected void populateItem(final ListItem<Component> item) { item.add(item.getModelObject()); } }); setOutputMarkupId(true); setDefaultModel(new CompoundPropertyModel<>(this)); init(model); }