JTextArea textArea = new JTextArea(getText());
textArea.setLineWrap(true);
textArea.setWrapStyleWord(true);
textComponent = textArea;
editorScrollPane = new JScrollPane(textComponent);
final SpellCheckerController spellCheckerController = SpellCheckerController.getController();
spellCheckerController.enableAutoSpell(textComponent, true);
final Font nodeFont = viewController.getFont(getNode());
textComponent.setFont(nodeFont);
final Color nodeTextColor = viewController.getTextColor(getNode());
textComponent.setForeground(nodeTextColor);
textComponent.setBackground(background);