KLF.KLFManager.handleUpdate C# (CSharp) Method

handleUpdate() private method

private handleUpdate ( object obj ) : void
obj object
return void
        private void handleUpdate(object obj)
        {
            if (obj is KLFVesselUpdate)
            {
                handleVesselUpdate((KLFVesselUpdate)obj);
            }
            else if (obj is String[])
            {
                String[] status_array = (String[])obj;
                VesselStatusInfo status = statusArrayToInfo(status_array);

                if (status.ownerName != null && status.ownerName.Length > 0)
                {
                    if (playerStatus.ContainsKey(status.ownerName))
                        playerStatus[status.ownerName] = status;
                    else
                        playerStatus.Add(status.ownerName, status);
                }
            }
        }