void () { String defaultGroup = TemplateSettings.USER_GROUP_NAME; final DefaultMutableTreeNode node = getNode(getSingleSelectedIndex()); if (node != null) { if (node.getUserObject() instanceof TemplateImpl) { defaultGroup = ((TemplateImpl) node.getUserObject()).getGroupName(); } else if (node.getUserObject() instanceof TemplateGroup) { defaultGroup = ((TemplateGroup) node.getUserObject()).getName(); } } addTemplate(new TemplateImpl(ABBREVIATION, "", defaultGroup)); }