public void actionPerformed(final ActionEvent e) {
final AttributeTable table = AttributePopupMenu.this.table;
final Object oldValue = table.getValueAt(row, col);
final LinkController linkController = LinkController.getController();
if(linkController instanceof MLinkController) {
final MLinkController mLinkController = (MLinkController)linkController;
if (mLinkController.isAnchored()) {
try {
final String anchorIDforNode = mLinkController.getAnchorIDforNode(((IAttributeTableModel) table.getModel()).getNode());
if(anchorIDforNode != null){
URI link = LinkController.createURI(anchorIDforNode);
if(! oldValue.equals(link))
table.setValueAt(link, row, col);
}