;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Apr 2000
;;;;
-;;;; $Id: views.lisp,v 1.22 2003/03/25 06:45:57 kevin Exp $
+;;;; $Id: views.lisp,v 1.24 2003/03/26 21:01:27 kevin Exp $
;;;;
;;;; This file is Copyright (c) 2000-2002 by Kevin M. Rosenberg
;;;;
(let* ((name (class-name cl))
(view (make-instance 'object-view :name "automatic"
:object-class-name name
+ :object-class cl
:category :compact-text)))
view))
((consp view-def)
(defmethod initialize-instance :after ((view object-view)
&rest initargs &key &allow-other-keys)
- (initialize-view (object-class view) view))
+ (initialize-view (find-class (object-class-name view)) view))
(defun initialize-view (obj-cl view)
"Calculate all view slots for a hyperobject class"