List of usage examples for org.apache.wicket.feedback FeedbackMessage ERROR
int ERROR
To view the source code for org.apache.wicket.feedback FeedbackMessage ERROR.
Click Source Link
From source file:$.BootstrapFeedbackPanel.java
License:Apache License
/** * Search messages that this panel will render, and see if there is any * message of level ERROR or up. This is a convenience method; same as * calling 'anyMessage(FeedbackMessage.ERROR)'. * /*from w w w . j a v a2 s .co m*/ * @return whether there is any message for this panel of level ERROR or up */ public final boolean anyErrorMessage() { return anyMessage(FeedbackMessage.ERROR); }
From source file:abid.password.wicket.components.ErrorInfoFeedbackPanel.java
License:Apache License
public ErrorInfoFeedbackPanel(String id) { super(id);/*from ww w. j a v a2 s.c om*/ FeedbackPanel infoFeedbackPanel = createFeedBackFilter("infoMessages", FeedbackMessage.INFO); FeedbackPanel errorFeedbackPanel = createFeedBackFilter("errorMessages", FeedbackMessage.ERROR); add(infoFeedbackPanel); add(errorFeedbackPanel); }
From source file:ar.edu.udc.cirtock.view.intranet.negocio.FormularioInsumo.java
License:Apache License
public FormularioInsumo(final PageParameters parameters) { super(parameters); add(new FeedbackPanel("feedbackErrors", new ExactLevelFeedbackMessageFilter(FeedbackMessage.ERROR))); formulario = new Form("formulario_insumo"); nombre = new RequiredTextField<String>("nombre", new Model()); nombre.add(new IValidator<String>() { @Override//from ww w .j ava2 s .com public void validate(IValidatable<String> validatable) { String nombre = validatable.getValue().trim().toUpperCase(); if (!nombre.matches("^[\\w\\s]{3,20}$")) { ValidationError error = new ValidationError(); error.setMessage("El campo 'nombre' no es valido"); validatable.error(error); } } }); formulario.add(nombre); descripcion = new RequiredTextField<String>("descripcion", new Model()); descripcion.add(new IValidator<String>() { @Override public void validate(IValidatable<String> validatable) { String descripcion = validatable.getValue().trim().toUpperCase(); if (!descripcion.matches("^[A-Za-z ]{3,50}$")) { ValidationError error = new ValidationError(); error.setMessage("El campo 'descripcion' no es valido"); validatable.error(error); } } }); formulario.add(descripcion); cantidad = new NumberTextField<Integer>("cantidad", new Model()); cantidad.setType(Integer.class); cantidad.add(new IValidator<Integer>() { @Override public void validate(IValidatable<Integer> validatable) { Integer cantidad = validatable.getValue(); if (cantidad < 0) { ValidationError error = new ValidationError(); error.setMessage("El campo 'cantidad' no es valido"); validatable.error(error); } } }); formulario.add(cantidad); formulario.add(new Button("enviar") { /** * */ private static final long serialVersionUID = 1L; public void onSubmit() { String desc = (String) descripcion.getModelObject(); String nomb = (String) nombre.getModelObject(); Integer cant = cantidad.getModelObject(); Connection conn = null; try { conn = CirtockConnection.getConection("cirtock", "cirtock", "cirtock"); Insumo ins = new Insumo(); ins.setDescripcion(desc); ins.setNombre(nomb); ins.setCantidad(cant); ins.insert("", conn); } catch (CirtockException e) { System.out.println("Error al acceder a la base de datos"); } finally { try { conn.close(); } catch (SQLException e) { ; } } setResponsePage(InsumoPage.class); }; }); add(formulario); }
From source file:com.aipo.mobycket.wicket.markup.html.panel.CssFeedbackPanel.java
License:Apache License
/** * Search messages that this panel will render, and see if there is any * message of level ERROR or up. This is a convenience method; same as calling * 'anyMessage(FeedbackMessage.ERROR)'./*ww w . j a v a 2s . c o m*/ * * @return whether there is any message for this panel of level ERROR or up */ public final boolean anyErrorMessage() { return anyMessage(FeedbackMessage.ERROR); }
From source file:com.doculibre.constellio.wicket.panels.admin.relevance.collection.RecordCollectionRelevancePanel.java
License:Open Source License
public RecordCollectionRelevancePanel(String id) { super(id, 10); form = new Form("form"); this.add(form); setModel(new LoadableDetachableModel() { @Override/* w w w .jav a 2 s . c o m*/ protected Object load() { ArrayList<RecordCollectionBoost> list = new ArrayList<RecordCollectionBoost>(); AdminCollectionPanel collectionAdminPanel = (AdminCollectionPanel) findParent( AdminCollectionPanel.class); RecordCollection collection = collectionAdminPanel.getCollection(); for (RecordCollectionBoost element : collection.getRecordCollectionBoost()) { list.add(element); } return list; } }); submitButton = new AjaxButton("submitButton") { @Override public void onSubmit(AjaxRequestTarget target, Form form) { onSave(); if (!Session.get().getFeedbackMessages() .hasMessage(new ErrorLevelFeedbackMessageFilter(FeedbackMessage.ERROR))) { defaultReturnAction(target); } } }; form.add(submitButton); }
From source file:com.doculibre.constellio.wicket.panels.admin.relevance.indexField.IndexFieldRelevancePanel.java
License:Open Source License
public IndexFieldRelevancePanel(String id) { super(id, 10);// enleve car index donne dans createEditContent ne // correspond pas sinon form = new Form("form"); this.add(form); AjaxButton synchronizeSolrconfigLink = new AjaxButton("submitButton") { @Override/*from ww w.ja v a2 s . com*/ public void onSubmit(AjaxRequestTarget target, Form form) { onSave(); if (!Session.get().getFeedbackMessages() .hasMessage(new ErrorLevelFeedbackMessageFilter(FeedbackMessage.ERROR))) { defaultReturnAction(target); } } }; form.add(synchronizeSolrconfigLink); }
From source file:com.doculibre.constellio.wicket.panels.admin.SaveCancelFormPanel.java
License:Open Source License
public SaveCancelFormPanel(String id, boolean ajax) { super(id);//from ww w. jav a2 s .c o m form = new Form("form"); form.add(new SetFocusBehavior(form)); feedbackPanel = new FeedbackPanel("feedback"); feedbackPanel.setOutputMarkupId(true); titleLabel = new Label("title", getTitleModel()); if (ajax) { submitButton = new AjaxButton("submitButton") { @Override protected void onSubmit(AjaxRequestTarget target, Form form) { onSave(target); if (!Session.get().getFeedbackMessages() .hasMessage(new ErrorLevelFeedbackMessageFilter(FeedbackMessage.ERROR))) { defaultReturnAction(target); } } @Override protected void onError(AjaxRequestTarget target, Form form) { target.addComponent(feedbackPanel); } }; cancelButton = new AjaxButton("cancelButton") { @Override protected void onSubmit(AjaxRequestTarget target, Form form) { onCancel(target); defaultReturnAction(target); } }; } else { submitButton = new Button("submitButton") { @Override public void onSubmit() { onSave(null); if (!Session.get().getFeedbackMessages() .hasMessage(new ErrorLevelFeedbackMessageFilter(FeedbackMessage.ERROR))) { defaultReturnAction(); } } }; cancelButton = new Button("cancelButton") { @Override public void onSubmit() { onCancel(null); defaultReturnAction(); } }; } cancelButton.setDefaultFormProcessing(false); add(form); form.add(feedbackPanel); form.add(titleLabel); form.add(submitButton); form.add(cancelButton); }
From source file:com.evolveum.midpoint.gui.api.component.result.OperationResultPanel.java
License:Apache License
static String createMessageTooltip(final IModel<FeedbackMessage> model) { FeedbackMessage message = model.getObject(); switch (message.getLevel()) { case FeedbackMessage.INFO: return "info"; case FeedbackMessage.SUCCESS: return "success"; case FeedbackMessage.ERROR: return "partialError"; case FeedbackMessage.FATAL: return "fatalError"; case FeedbackMessage.UNDEFINED: return "undefined"; case FeedbackMessage.DEBUG: return "debug"; case FeedbackMessage.WARNING: default://from w w w. j a v a2 s . co m return "warn"; } }
From source file:com.evolveum.midpoint.web.component.message.FeedbackListView.java
License:Apache License
private IModel<String> createModel(final IModel<FeedbackMessage> model) { return new AbstractReadOnlyModel<String>() { @Override/* ww w .j a va 2s.com*/ public String getObject() { FeedbackMessage message = model.getObject(); switch (message.getLevel()) { case FeedbackMessage.INFO: return "messages-info"; case FeedbackMessage.SUCCESS: return "messages-succ"; case FeedbackMessage.ERROR: case FeedbackMessage.FATAL: return "messages-error"; case FeedbackMessage.UNDEFINED: case FeedbackMessage.DEBUG: case FeedbackMessage.WARNING: default: return "messages-warn"; } } }; }
From source file:com.evolveum.midpoint.web.component.message.FeedbackMessagePanel.java
License:Apache License
private String getLabelCss(final IModel<FeedbackMessage> model) { FeedbackMessage message = model.getObject(); switch (message.getLevel()) { case FeedbackMessage.INFO: return "messages-topInfo"; case FeedbackMessage.SUCCESS: return "messages-topSucc"; case FeedbackMessage.ERROR: case FeedbackMessage.FATAL: return "messages-topError"; case FeedbackMessage.UNDEFINED: case FeedbackMessage.DEBUG: case FeedbackMessage.WARNING: default://from ww w . java2 s .c om return "messages-topWarn"; } }