private void initNameLineView(int row, TextualPresentation presentation) { initLineView( "CharacterDescription.Label.Name", description.getName(), presentation); // $NON-NLS-1$ CharacterUI characterUI = new CharacterUI(resources); descriptionView.addEditAction( new NameGeneratorAction( characterUI.getRandomRealmNameIcon(), resources.getString("CharacterDescription.Tooltip.RealmName"), // $NON-NLS-1$ description.getName(), new RealmNameGenerator()), row); descriptionView.addEditAction( new NameGeneratorAction( characterUI.getRandomThresholdNameIcon(), resources.getString("CharacterDescription.Tooltip.ThresholdName"), //$NON-NLS-1$ description.getName(), new ThresholdNameGenerator()), row); }