projects
/
hyperobject.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r4923: *** empty log message ***
[hyperobject.git]
/
examples
/
person.lisp
diff --git
a/examples/person.lisp
b/examples/person.lisp
index fe6cbe76e44f362dfb64d3c2fd4992485d09551e..72167072cee6e117a82f335bbbe6dcfb915c3f45 100644
(file)
--- a/
examples/person.lisp
+++ b/
examples/person.lisp
@@
-9,7
+9,7
@@
;;;;
;;;; A simple example file for hyperobjects
;;;;
;;;;
;;;; 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.
7 2003/05/14 05:29
:48 kevin Exp $
;;;;
;;;; This file is Copyright (c) 2000-2002 by Kevin M. Rosenberg
;;;;
;;;;
;;;; 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")
(: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)
(:description "A Person")
(:direct-rules
(:rule-1 (:dependants (last-name first-name) :volatile full-name)
@@
-60,6
+61,7
@@
(:metaclass hyperobject-class)
(:default-initargs :title nil :street nil)
(:user-name "Address")
(:metaclass hyperobject-class)
(:default-initargs :title nil :street nil)
(:user-name "Address")
+ (:user-name-plural "Addresses")
(:default-print-slots title street)
(:description "An address"))
(:default-print-slots title street)
(:description "An address"))
@@
-70,6
+72,7
@@
:value-constraint stringp))
(:metaclass hyperobject-class)
(:user-name "Phone Number")
: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"))
(:default-initargs :title nil :phone-number nil)
(:default-print-slots title phone-number)
(:description "A phone number"))