public static bool OpenEditor(int instaceId, int line)
    {
        AppDataObject obj = EditorUtility.InstanceIDToObject(instaceId) as AppDataObject;

        if (obj != null)
        {
            AppDataObjectEditorWindow.Open(obj);
            return(true);
        }

        return(false);
    }
    public static void Open(AppDataObject dataObject)
    {
        AppDataObjectEditorWindow window = GetWindow <AppDataObjectEditorWindow>("App Data Editor");

        window.serializedObject = new SerializedObject(dataObject);
    }