Status OpenNodeViewScriptStatus(DropdownMenuAction action)
 {
     if (EditorUtilityExtension.FindScriptFromType(GetType()) != null)
     {
         return(Status.Normal);
     }
     return(Status.Disabled);
 }
        void OpenNodeViewScript()
        {
            var script = EditorUtilityExtension.FindScriptFromType(GetType());

            if (script != null)
            {
                AssetDatabase.OpenAsset(script.GetInstanceID(), 0, 0);
            }
        }