Whenever you want to save space on a wizard page (because many other editors show), use a proxy editor to display the macro value but not all the GUI components required for editing. Alternatively, you can do the editing in a separate window, by modifying the fourth example, as illustrated in the following example. Use the named editor, aggregate_editor, in order to pass it as a parameter (editorName) to the proxy editor implemented by the com.savvion.rulewizard.gui.FieldEditor. The macro, editor definition, and code definition portion remain unchanged. The proxy editor contains its own label and also a columns parameter.