final JXTaskPane pane = new JXTaskPane();
pane.setTitle(Messages.getString("StyleDefinitionEditorDialog.RuleTitle", selectorText));
pane.add(new RemoveStyleRuleAction(editorContext, rule));
pane.add(selector);
final SimpleStyleEditorPanel comp = new SimpleStyleEditorPanel(editorContext);
comp.setReportDesignerContext(editorContext.getDesignerContext());
comp.setData(rule);
pane.add(comp);
selector.getDocument().addDocumentListener(new SelectorUpdateHandler(selector, rule, pane));
taskPanes.put(rule, pane);