if(((StructuredSelection)getSelection()).toArray().length == 0
if(((StructuredSelection)getSelection()).toArray().length != 1
	protected boolean calculateEnabled( )	{				if(((StructuredSelection)getSelection()).toArray().length == 0		||   ((StructuredSelection)getSelection()).toArray()[0] == null		|| ((StructuredSelection)getSelection()).toArray()[0] instanceof RowHandle == false)		{			return false;		}		return new InsertAction( ((StructuredSelection)getSelection()).toArray()[0],				Messages.getString( "RowProvider.action.text.above" ), //$NON-NLS-1$				ReportDesignConstants.ROW_ELEMENT,				pos ).isEnabled() ;	}