-
-(defmethod make-presentation ((object t) &key (type :viewer) (initargs nil))
- (let* ((p (make-instance 'mewa-object-presentation))
- (a (progn (setf (slot-value p 'instance) object)
- (initialize-slots p)
- (assoc type (find-all-attributes p))))
-
- (i (apply #'make-instance (second a) (plist-union initargs (cddr a)))))
- (setf (slot-value i 'instance) object)
- i))
-