X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=examples%2Fperson.lisp;h=646a02f07a975c46a4d5c766f1b36b2cb9058c35;hb=c03522d6e56c265fc5b7d859d0a8b324805ddf73;hp=fe6cbe76e44f362dfb64d3c2fd4992485d09551e;hpb=5a20b2bd0d0859d58da60fd22ab37658673ef291;p=hyperobject.git diff --git a/examples/person.lisp b/examples/person.lisp index fe6cbe7..646a02f 100644 --- a/examples/person.lisp +++ b/examples/person.lisp @@ -9,7 +9,7 @@ ;;;; ;;;; A simple example file for hyperobjects ;;;; -;;;; $Id: person.lisp,v 1.6 2002/12/14 21:52:48 kevin Exp $ +;;;; $Id: person.lisp,v 1.8 2003/05/14 05:36:22 kevin Exp $ ;;;; ;;;; This file is Copyright (c) 2000-2002 by Kevin M. Rosenberg ;;;; @@ -34,6 +34,7 @@ (:default-initargs :first-name "" :last-name "" :dob 0 :resume nil) (:default-print-slots first-name last-name dob resume) (:user-name "Person") + (:user-name-plural "Persons") (:description "A Person") (:direct-rules (:rule-1 (:dependants (last-name first-name) :volatile full-name) @@ -59,7 +60,7 @@ (phones :subobject t :initarg :phones :accessor phones)) (:metaclass hyperobject-class) (:default-initargs :title nil :street nil) - (:user-name "Address") + (:user-name "Address" "Addresses") (:default-print-slots title street) (:description "An address")) @@ -70,6 +71,7 @@ :value-constraint stringp)) (:metaclass hyperobject-class) (:user-name "Phone Number") + (:user-name-plural "Phone Numbers") (:default-initargs :title nil :phone-number nil) (:default-print-slots title phone-number) (:description "A phone number"))