added define-attributes macro
[clinton/lisp-on-lines.git] / src / packages.lisp
CommitLineData
6d063a77 1(defpackage :lisp-on-lines
38a016c7 2 (:use :mewa :meta-model :common-lisp :it.bese.ucw :js :clsql)
8e6e6b56 3 (:nicknames :lol)
dbeb1708 4 (:export
68a53dce
DC
5 ;;;; LoL
6 :initialize-lol-for-table
7 :initialize-lol-for-database
8
d2512426
DC
9 ;;;; Ajax
10 :auto-complete
11 :call-auto-complete
68a53dce 12
dbeb1708 13 ;;;; Mewa Exports
8e6e6b56 14 :mewa ;the superclass of all mewa-presentations
dbeb1708 15 :make-presentation
68a53dce 16 :call-presentation
dbeb1708
DC
17 ;;attributes
18 :attributes
19 :set-default-attributes
20 :set-attribute
21 :find-attribute
22 :perform-set-attributes
23 ;;
24 :perform-set-attribute-properties
fc3e754f 25 :define-attributes
dbeb1708
DC
26
27 ;; presentation objects
28 :mewa-object-presentation
29 :mewa-one-line-presentation
30 :mewa-list-presentation
569ad9e6 31
fc3e754f
DC
32 ;; SLOT presentations
33 :defslot-presentation
34 :slot-name
35 :mewa-relation-slot-presentation
36 :has-many-slot-presentation
569ad9e6
DC
37 ;; CRUD
38 :instance-is-stored-p
39
dbeb1708 40 ;;;; Meta Model Exports))
5a4eea11
DC
41 :define-meta-model
42 :def-view-class-from-table
7c3aade7 43 :def-view-class/meta
8e6e6b56
DC
44 :list-slot-types
45 ))