StonehearthEditor.ManifestView.copyFullAliasToolStripMenuItem_Click C# (CSharp) Method

copyFullAliasToolStripMenuItem_Click() private method

private copyFullAliasToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void copyFullAliasToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FileData file = ModuleDataManager.GetInstance().GetSelectedFileData(treeView.SelectedNode);
            if (file != null)
            {
                IModuleFileData modFile = file as IModuleFileData;
                if (modFile != null && modFile.GetModuleFile() != null)
                {
                    Clipboard.SetText(modFile.GetModuleFile().FullAlias);
                }
                else
                {
                    Clipboard.SetText(file.Path);
                }
            }
        }