]> err.no Git - sope/commitdiff
moved WOxTagClassElemBuilder to own file
authorhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Mon, 4 Oct 2004 15:02:03 +0000 (15:02 +0000)
committerhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Mon, 4 Oct 2004 15:02:03 +0000 (15:02 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@223 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

sope-appserver/NGObjWeb/ChangeLog
sope-appserver/NGObjWeb/DynamicElements/WOxMiscElemBuilder.m
sope-appserver/NGObjWeb/Templates/GNUmakefile
sope-appserver/NGObjWeb/Templates/WOxElemBuilder.m
sope-appserver/NGObjWeb/Templates/WOxTagClassElemBuilder.m [new file with mode: 0644]
sope-appserver/NGObjWeb/Version
sope-mime/NGImap4/NGImap4Folder.m

index 4f948f0c84e419944cf25a111fb8f7befcf94bc4..ba7fe0f5bf9bbd302849694c0a1df3d068e28254 100644 (file)
@@ -1,3 +1,8 @@
+2004-10-04  Helge Hess  <helge.hess@opengroupware.org>
+
+       * Templates/WOxElemBuilder.m: moved WOxTagClassElemBuilder to own file
+         (v4.3.52)
+
 2004-10-04  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * NGObjWeb.xcode: updated to current build version
index 54b499852cab483ac458a6246733919057f2e4b6..af81c660c51a918b23271180fb560d0f2344a513 100644 (file)
@@ -18,7 +18,6 @@
   Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
   02111-1307, USA.
 */
-// $Id$
 
 #include <NGObjWeb/WOxElemBuilder.h>
 
index 2269c5ae45c7bf60bc5759d4919c5862377fdecd..a64e148f6bc2f0e95e8ff77590c178e5fc27ee96 100644 (file)
@@ -19,6 +19,7 @@ Templates_OBJC_FILES =   \
        WOxComponentElemBuilder.m       \
        WOxTemplateBuilder.m            \
         WOxElemBuilder.m               \
+       WOxTagClassElemBuilder.m        \
        WOApplication+Builders.m        \
 
 -include GNUmakefile.preamble
index ca5d725c4fce6e5995c3c327d38e068c6dd0fa32..9f152d69b1b46b9eca1610dde0efc0b084028118 100644 (file)
@@ -618,27 +618,3 @@ static BOOL         debugOn          = NO;
 }
 
 @end /* WOxElemBuilder */
-
-@implementation WOxTagClassElemBuilder
-
-- (Class)classForElement:(id<DOMElement>)_element {
-  return Nil;
-}
-
-- (WOElement *)buildElement:(id<DOMElement>)_element templateBuilder:(id)_b {
-  Class clazz;
-  
-  if ((clazz = [self classForElement:_element]) == Nil) {
-    if (self->nextBuilder)
-      return [self->nextBuilder buildElement:_element templateBuilder:_b];
-    else {
-      [self logWithFormat:
-              @"did not find dynamic element class for DOM element %@",
-              _element];
-      return nil;
-    }
-  }
-  return [[clazz alloc] initWithElement:_element templateBuilder:_b];
-}
-
-@end /* SxTagClassElemBuilder */
diff --git a/sope-appserver/NGObjWeb/Templates/WOxTagClassElemBuilder.m b/sope-appserver/NGObjWeb/Templates/WOxTagClassElemBuilder.m
new file mode 100644 (file)
index 0000000..0da448a
--- /dev/null
@@ -0,0 +1,47 @@
+/*
+  Copyright (C) 2000-2004 SKYRIX Software AG
+
+  This file is part of OpenGroupware.org.
+
+  OGo 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, or (at your option) any
+  later version.
+
+  OGo 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 Lesser General Public
+  License for more details.
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with OGo; see the file COPYING.  If not, write to the
+  Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
+  02111-1307, USA.
+*/
+
+#include <NGObjWeb/WOxElemBuilder.h>
+#include "common.h"
+
+@implementation WOxTagClassElemBuilder
+
+- (Class)classForElement:(id<DOMElement>)_element {
+  return Nil;
+}
+
+- (WOElement *)buildElement:(id<DOMElement>)_element templateBuilder:(id)_b {
+  Class clazz;
+  
+  if ((clazz = [self classForElement:_element]) == Nil) {
+    if (self->nextBuilder)
+      return [self->nextBuilder buildElement:_element templateBuilder:_b];
+    else {
+      [self logWithFormat:
+              @"did not find dynamic element class for DOM element %@",
+              _element];
+      return nil;
+    }
+  }
+  return [[clazz alloc] initWithElement:_element templateBuilder:_b];
+}
+
+@end /* WOxTagClassElemBuilder */
index 52af96675c36f3a2cb71e5250ea014c1f23108ac..3818b21125327b9c70b97471e174a29513d8b02c 100644 (file)
@@ -1,6 +1,6 @@
 # version file
 
-SUBMINOR_VERSION:=51
+SUBMINOR_VERSION:=52
 
 # v4.3.42  requires libNGExtensions v4.3.116
 # v4.3.40  requires libNGExtensions v4.3.115
index 45259d708c237009bb0dd028ed4d90929962b4e4..ed40e5b922b05e405dc0405b5ea2710c51f7b5a5 100644 (file)
@@ -18,7 +18,6 @@
   Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
   02111-1307, USA.
 */
-// $Id: NGImap4Folder.m 1 2004-08-20 10:08:27Z znek $
 
 #include "NGImap4Folder.h"
 #include "NGImap4Context.h"