@@ -0,0 +1,607 @@
+package lemming.api.ui;%0A%0Aimport org.apache.wicket.markup.html.form.TextField;%0A%0A/**%0A * A non-trimming text field.%0A */%0Apublic class NonTrimmingTextField extends TextField%3CString%3E %7B%0A%0A    /**%0A     * Creates a non-trimming text field.%0A     *%0A     * @param id id of a text field%0A     */%0A    public NonTrimmingTextField(String id) %7B%0A        super(id);%0A    %7D%0A%0A    /**%0A     * Determines whether or not this component should trim its input prior to processing it.%0A     *%0A     * @return True if the input should be trimmed.%0A     */%0A    @Override%0A    protected boolean shouldTrimInput() %7B%0A        return false;%0A    %7D%0A%7D%0A

Add a text field which doesn’t trim content by default.