setId( PluginConstants.CMD_RENAME_PROJECT );
setActionDefinitionId( PluginConstants.CMD_RENAME_PROJECT );
setImageDescriptor( Activator.getDefault().getImageDescriptor( PluginConstants.IMG_RENAME ) );
setEnabled( false );
this.viewer = viewer;
this.viewer.addSelectionChangedListener( new ISelectionChangedListener()
{
public void selectionChanged( SelectionChangedEvent event )
{
StructuredSelection selection = ( StructuredSelection ) event.getSelection();
setEnabled( selection.size() == 1 );