package org.limewire.ui.swing.action;
import java.awt.event.ActionEvent;
import javax.swing.text.JTextComponent;
import org.limewire.ui.swing.util.I18n;
public class DeleteAction extends AbstractSelectionRequiredTextAction {
public DeleteAction(JTextComponent component) {
super(I18n.tr("Delete"), component);
}
@Override
public void actionPerformed(ActionEvent e) {
JTextComponent textComponent = getTextComponent(e);
StringBuilder bldr = new StringBuilder(textComponent.getText());
bldr.delete(textComponent.getSelectionStart(), textComponent.getSelectionEnd());
textComponent.setText(bldr.toString());
}
}