package net.sourceforge.squirrel_sql.client.mainframe.action;
import net.sourceforge.squirrel_sql.client.action.SquirrelAction;
import net.sourceforge.squirrel_sql.client.gui.db.IAliasesList;
import net.sourceforge.squirrel_sql.client.IApplication;
import net.sourceforge.squirrel_sql.fw.sql.ISQLAlias;
import java.awt.event.ActionEvent;
public class AliasPropertiesAction extends SquirrelAction
{
private IAliasesList _aliasList;
public AliasPropertiesAction(IApplication app, IAliasesList al)
{
super(app);
_aliasList = al;
}
public void actionPerformed(ActionEvent e)
{
ISQLAlias selectedAlias = _aliasList.getSelectedAlias(null);
if(null == selectedAlias)
{
return;
}
new AliasPropertiesCommand(selectedAlias, getApplication()).execute();
}
}