setEncodingType("multipart/form-data");
    public EditObjectPanel()        throws NamingException    {        super(new SFlowDownLayout());        //setEncodingType("multipart/form-data");        attributeOrdering = new Properties();        try {            InputStream in = getClass().getResourceAsStream("attributeorder.properties");            attributeOrdering.load(in);        }        catch (Exception e) {	    logger.log(Level.WARNING, "no attribute ordering", e);        }        dnLabel = new SLabel();        add(dnLabel);                editor = new AttributesEditor();        add(editor);        SPanel buttons = new SPanel(null);        buttons.setAttribute("align", "right");        okButton = new SButton("ok");        okButton.addActionListener(new ActionListener() {                public void actionPerformed(ActionEvent event) {                    ok();                }            });        buttons.add(okButton);        removeButton = new SButton("remove");        removeButton.addActionListener(new ActionListener() {                public void actionPerformed(ActionEvent event) {                    remove();                }            });        buttons.add(removeButton);        cancelButton = new SResetButton("cancel");        buttons.add(cancelButton);        add(buttons);    }