diff --git a/ChangeLog b/ChangeLog index 6e4b94757..44b2034db 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2014-03-25 04:07-EDT Gregory John Casamento + + * Headers/Additions/GNUstepGUI/GSXibObjectContainer.h + * Source/GNUmakefile + * Source/GSXibLoading.m + * Source/GSXibObjectContainer.m: Add object container. + 2014-03-25 03:56-EDT Gregory John Casamento * Headers/Additions/GNUstepGUI/GSXibElement.h diff --git a/Headers/Additions/GNUstepGUI/GSXibObjectContainer.h b/Headers/Additions/GNUstepGUI/GSXibObjectContainer.h index 4afbafc5a..d7c31d10f 100644 --- a/Headers/Additions/GNUstepGUI/GSXibObjectContainer.h +++ b/Headers/Additions/GNUstepGUI/GSXibObjectContainer.h @@ -24,7 +24,12 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ +#ifndef _GNUstep_H_GSXibObjectContainer +#define _GNUstep_H_GSXibObjectContainer + #import @interface GSXibObjectContainer : NSObject @end + +#endif diff --git a/Source/GNUmakefile b/Source/GNUmakefile index ab9ee3f83..e9cfd39a8 100644 --- a/Source/GNUmakefile +++ b/Source/GNUmakefile @@ -250,6 +250,7 @@ GSNibLoader.m \ GSXibElement.m \ GSXibLoader.m \ GSXibLoading.m \ +GSXibObjectContainer.m \ GSXibParser.m \ GSHelpAttachment.m @@ -468,6 +469,7 @@ GSSoundSource.h \ GSWindowDecorationView.h \ GSXibElement.h \ GSXibLoading.h \ +GSXibObjectContainer.h \ GSXibParser.h \ GSHelpAttachment.h diff --git a/Source/GSXibLoading.m b/Source/GSXibLoading.m index 39f81cdaf..31911ddee 100644 --- a/Source/GSXibLoading.m +++ b/Source/GSXibLoading.m @@ -1,5 +1,6 @@ #import #import +#import "GNUstepGUI/GSXibElement.h" @interface IBUserDefinedRuntimeAttributesPlaceholder : NSObject { diff --git a/Source/GSXibObjectContainer.m b/Source/GSXibObjectContainer.m new file mode 100644 index 000000000..e3b0b92fe --- /dev/null +++ b/Source/GSXibObjectContainer.m @@ -0,0 +1,31 @@ +/* GSXibObjectContainer + + Xib v5 (Cocoa XML) container + + Copyright (C) 2014 Free Software Foundation, Inc. + + Written by: Gregory Casamento + Created: March 2014 + + This file is part of the GNUstep Base Library. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library 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 Library General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA. +*/ + +#import "GNUstepGUI/GSXibObjectContainer.h" + +@implementation GSXibObjectContainer +@end +