@Override
	public void actionPerformed(ActionEvent event) {
		Component comp = getFocusOwner();
		if (comp instanceof JTextComponent) {
			((JTextComponent) comp).cut();
		} else {
			Cutable cutable = getTarget(Cutable.class);
			if (cutable != null && cutable.canCutSelection()) {
				cutable.cutSelection();
			}
		}
	}