izpack/izpack — pull request #117 by nalbion (2013-07-09 04:16:46+00:00)
Title: Fix for IZPACK-487 - Processor available for all field types

Calling process() from Field.setValue() enables support for Processor for all Field types.

eg:

Custom class to replace back-slashes with forward-slashes (a <jar> element needs to be added to install.xml):

public class PathProcessor implements Processor {
@Override
public String process(ProcessingClient client) {
return client.getText().replaceAll("\\\\", "/");
}
}