From 370d52e574ac2cc7f049747afa09dd4f2a57ef50 Mon Sep 17 00:00:00 2001 From: Gregory John Casamento Date: Fri, 1 Nov 2019 01:26:43 -0400 Subject: [PATCH] Class placeholders. --- Headers/Foundation/NSAppleEventDescriptor.h | 47 +++++++++++++++++++++ Headers/Foundation/NSAppleEventManager.h | 47 +++++++++++++++++++++ Headers/Foundation/NSHFSFileTypes.h | 47 +++++++++++++++++++++ Headers/Foundation/NSObjectScripting.h | 47 +++++++++++++++++++++ Headers/Foundation/NSUserActivity.h | 47 +++++++++++++++++++++ Source/NSAppleEventDescriptor.m | 30 +++++++++++++ Source/NSAppleEventManager.m | 30 +++++++++++++ Source/NSHFSFileTypes.m | 30 +++++++++++++ Source/NSObjectScripting.m | 30 +++++++++++++ Source/NSUserActivity.m | 30 +++++++++++++ 10 files changed, 385 insertions(+) create mode 100644 Headers/Foundation/NSAppleEventDescriptor.h create mode 100644 Headers/Foundation/NSAppleEventManager.h create mode 100644 Headers/Foundation/NSHFSFileTypes.h create mode 100644 Headers/Foundation/NSObjectScripting.h create mode 100644 Headers/Foundation/NSUserActivity.h create mode 100644 Source/NSAppleEventDescriptor.m create mode 100644 Source/NSAppleEventManager.m create mode 100644 Source/NSHFSFileTypes.m create mode 100644 Source/NSObjectScripting.m create mode 100644 Source/NSUserActivity.m diff --git a/Headers/Foundation/NSAppleEventDescriptor.h b/Headers/Foundation/NSAppleEventDescriptor.h new file mode 100644 index 000000000..86b2f5efb --- /dev/null +++ b/Headers/Foundation/NSAppleEventDescriptor.h @@ -0,0 +1,47 @@ +/* Definition of class NSAppleEventDescriptor + Copyright (C) 2019 Free Software Foundation, Inc. + + By: heron + Date: Fri Nov 1 00:25:01 EDT 2019 + + This file is part of the GNUstep Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02111 USA. +*/ + +#ifndef _NSAppleEventDescriptor_h_GNUSTEP_BASE_INCLUDE +#define _NSAppleEventDescriptor_h_GNUSTEP_BASE_INCLUDE + +#include + +#if OS_API_VERSION(MAC_OS_X_VERSION_10_0, GS_API_LATEST) + +#if defined(__cplusplus) +extern "C" { +#endif + +@interface NSAppleEventDescriptor : NSObject + +@end + +#if defined(__cplusplus) +} +#endif + +#endif /* GS_API_MACOSX */ + +#endif /* _NSAppleEventDescriptor_h_GNUSTEP_BASE_INCLUDE */ + diff --git a/Headers/Foundation/NSAppleEventManager.h b/Headers/Foundation/NSAppleEventManager.h new file mode 100644 index 000000000..a82618e0f --- /dev/null +++ b/Headers/Foundation/NSAppleEventManager.h @@ -0,0 +1,47 @@ +/* Definition of class NSAppleEventManager + Copyright (C) 2019 Free Software Foundation, Inc. + + By: heron + Date: Fri Nov 1 00:25:06 EDT 2019 + + This file is part of the GNUstep Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02111 USA. +*/ + +#ifndef _NSAppleEventManager_h_GNUSTEP_BASE_INCLUDE +#define _NSAppleEventManager_h_GNUSTEP_BASE_INCLUDE + +#include + +#if OS_API_VERSION(MAC_OS_X_VERSION_10_0, GS_API_LATEST) + +#if defined(__cplusplus) +extern "C" { +#endif + +@interface NSAppleEventManager : NSObject + +@end + +#if defined(__cplusplus) +} +#endif + +#endif /* GS_API_MACOSX */ + +#endif /* _NSAppleEventManager_h_GNUSTEP_BASE_INCLUDE */ + diff --git a/Headers/Foundation/NSHFSFileTypes.h b/Headers/Foundation/NSHFSFileTypes.h new file mode 100644 index 000000000..215121002 --- /dev/null +++ b/Headers/Foundation/NSHFSFileTypes.h @@ -0,0 +1,47 @@ +/* Definition of class NSHFSFileTypes + Copyright (C) 2019 Free Software Foundation, Inc. + + By: heron + Date: Fri Nov 1 00:25:22 EDT 2019 + + This file is part of the GNUstep Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02111 USA. +*/ + +#ifndef _NSHFSFileTypes_h_GNUSTEP_BASE_INCLUDE +#define _NSHFSFileTypes_h_GNUSTEP_BASE_INCLUDE + +#include + +#if OS_API_VERSION(MAC_OS_X_VERSION_10_0, GS_API_LATEST) + +#if defined(__cplusplus) +extern "C" { +#endif + +@interface NSHFSFileTypes : NSObject + +@end + +#if defined(__cplusplus) +} +#endif + +#endif /* GS_API_MACOSX */ + +#endif /* _NSHFSFileTypes_h_GNUSTEP_BASE_INCLUDE */ + diff --git a/Headers/Foundation/NSObjectScripting.h b/Headers/Foundation/NSObjectScripting.h new file mode 100644 index 000000000..6cf17694d --- /dev/null +++ b/Headers/Foundation/NSObjectScripting.h @@ -0,0 +1,47 @@ +/* Definition of class NSObjectScripting + Copyright (C) 2019 Free Software Foundation, Inc. + + By: heron + Date: Fri Nov 1 00:25:37 EDT 2019 + + This file is part of the GNUstep Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02111 USA. +*/ + +#ifndef _NSObjectScripting_h_GNUSTEP_BASE_INCLUDE +#define _NSObjectScripting_h_GNUSTEP_BASE_INCLUDE + +#include + +#if OS_API_VERSION(MAC_OS_X_VERSION_10_0, GS_API_LATEST) + +#if defined(__cplusplus) +extern "C" { +#endif + +@interface NSObjectScripting : NSObject + +@end + +#if defined(__cplusplus) +} +#endif + +#endif /* GS_API_MACOSX */ + +#endif /* _NSObjectScripting_h_GNUSTEP_BASE_INCLUDE */ + diff --git a/Headers/Foundation/NSUserActivity.h b/Headers/Foundation/NSUserActivity.h new file mode 100644 index 000000000..1e0a19e12 --- /dev/null +++ b/Headers/Foundation/NSUserActivity.h @@ -0,0 +1,47 @@ +/* Definition of class NSUserActivity + Copyright (C) 2019 Free Software Foundation, Inc. + + By: heron + Date: Fri Nov 1 00:25:47 EDT 2019 + + This file is part of the GNUstep Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02111 USA. +*/ + +#ifndef _NSUserActivity_h_GNUSTEP_BASE_INCLUDE +#define _NSUserActivity_h_GNUSTEP_BASE_INCLUDE + +#include + +#if OS_API_VERSION(MAC_OS_X_VERSION_10_0, GS_API_LATEST) + +#if defined(__cplusplus) +extern "C" { +#endif + +@interface NSUserActivity : NSObject + +@end + +#if defined(__cplusplus) +} +#endif + +#endif /* GS_API_MACOSX */ + +#endif /* _NSUserActivity_h_GNUSTEP_BASE_INCLUDE */ + diff --git a/Source/NSAppleEventDescriptor.m b/Source/NSAppleEventDescriptor.m new file mode 100644 index 000000000..2a879bd1d --- /dev/null +++ b/Source/NSAppleEventDescriptor.m @@ -0,0 +1,30 @@ +/* Implementation of class NSAppleEventDescriptor + Copyright (C) 2019 Free Software Foundation, Inc. + + By: heron + Date: Fri Nov 1 00:25:01 EDT 2019 + + This file is part of the GNUstep Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02111 USA. +*/ + +#include + +@implementation NSAppleEventDescriptor + +@end + diff --git a/Source/NSAppleEventManager.m b/Source/NSAppleEventManager.m new file mode 100644 index 000000000..1d4023fde --- /dev/null +++ b/Source/NSAppleEventManager.m @@ -0,0 +1,30 @@ +/* Implementation of class NSAppleEventManager + Copyright (C) 2019 Free Software Foundation, Inc. + + By: heron + Date: Fri Nov 1 00:25:06 EDT 2019 + + This file is part of the GNUstep Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02111 USA. +*/ + +#include + +@implementation NSAppleEventManager + +@end + diff --git a/Source/NSHFSFileTypes.m b/Source/NSHFSFileTypes.m new file mode 100644 index 000000000..a204589b3 --- /dev/null +++ b/Source/NSHFSFileTypes.m @@ -0,0 +1,30 @@ +/* Implementation of class NSHFSFileTypes + Copyright (C) 2019 Free Software Foundation, Inc. + + By: heron + Date: Fri Nov 1 00:25:22 EDT 2019 + + This file is part of the GNUstep Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02111 USA. +*/ + +#include + +@implementation NSHFSFileTypes + +@end + diff --git a/Source/NSObjectScripting.m b/Source/NSObjectScripting.m new file mode 100644 index 000000000..79b93a780 --- /dev/null +++ b/Source/NSObjectScripting.m @@ -0,0 +1,30 @@ +/* Implementation of class NSObjectScripting + Copyright (C) 2019 Free Software Foundation, Inc. + + By: heron + Date: Fri Nov 1 00:25:37 EDT 2019 + + This file is part of the GNUstep Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02111 USA. +*/ + +#include + +@implementation NSObjectScripting + +@end + diff --git a/Source/NSUserActivity.m b/Source/NSUserActivity.m new file mode 100644 index 000000000..b0fd3a8d0 --- /dev/null +++ b/Source/NSUserActivity.m @@ -0,0 +1,30 @@ +/* Implementation of class NSUserActivity + Copyright (C) 2019 Free Software Foundation, Inc. + + By: heron + Date: Fri Nov 1 00:25:47 EDT 2019 + + This file is part of the GNUstep Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02111 USA. +*/ + +#include + +@implementation NSUserActivity + +@end +