UpdateDetailViews() private method

private UpdateDetailViews ( ) : void
return void
 public override void SelectionDidChange(NSNotification notification)
 {
     if (_app != null && _app.villainsTableView.SelectedRow >= 0)
     {
         _app.villain = _app.villains [(int)_app.villainsTableView.SelectedRow];
         _app.UpdateDetailViews();
     }
 }
            public override void SetObjectValue(NSTableView tableView, NSObject theObject, NSTableColumn tableColumn, nint rowIndex)
            {
                var valueKey = (string)(NSString)tableColumn.Identifier;
                var dataRow  = _app.villains [(int)rowIndex];

                switch ((string)valueKey)
                {
                case "name":
                    dataRow.Name = (string)(NSString)theObject;
                    break;

                case "mugshot":
                    dataRow.Mugshot = (NSImage)theObject;
                    break;

                case "lastSeenDate":
                    dataRow.LastSeenDate = (DateTime)(NSDate)theObject;
                    break;
                }

                _app.UpdateDetailViews();
            }