CmisSync.Lib.Accumulator.RemoteObjectFetcher.GetRemoteObject C# (CSharp) Method

GetRemoteObject() private method

private GetRemoteObject ( ISyncEvent e ) : ICmisObject
e ISyncEvent
return ICmisObject
        private ICmisObject GetRemoteObject(ISyncEvent e) {
            if (e is FileEvent) {
                return (e as FileEvent).RemoteFile;
            }

            if (e is CrawlRequestEvent) {
                return (e as CrawlRequestEvent).RemoteFolder;
            }

            return (e as FolderEvent).RemoteFolder;
        }