final class UserDefinedPropertiesDefiner implements JmsMessagePanelPart {
private final PropertiesDescriptorTable table;
UserDefinedPropertiesDefiner(InputPanel p, JmsMessage m) {
table = new PropertiesDescriptorTable(m.getUserDefinedProperties());
table.addChangeListener(p);
table.addUndoListener(p);
}