A whole host of changes rescued from the alcoholic laptop.
[clinton/lisp-on-lines.git] / src / packages.lisp
1 (defpackage :lisp-on-lines
2 (:use :mewa :meta-model :common-lisp :it.bese.ucw :js :clsql)
3 (:nicknames :lol)
4 (:export
5 ;;;; LoL
6 :define-view-for-table
7 :define-views-for-database
8
9 ;;;;a wrapper for calling make-presentation
10 :call-view
11 :present-view
12 :slot-view
13 :present-slot-view
14 :make-view
15 ;;;; Ajax
16 :auto-complete
17 :call-auto-complete
18
19 ;;;; Mewa Exports
20 :mewa ;the superclass of all mewa-presentations
21 :make-presentation
22 :call-presentation
23
24 ;;attributes
25 :attributes
26 :define-attributes
27 :with-default-attributes
28 :set-default-attributes
29 :set-attribute
30 :find-attribute
31 :perform-set-attributes
32 ;;
33 :perform-set-attribute-properties
34 :define-attributes
35
36 ;; presentation objects
37 :present
38 :instance
39 :mewa-object-presentation
40 :mewa-one-line-presentation
41 :mewa-list-presentation
42
43 ;; SLOT presentations
44 :defslot-presentation
45 :slot-name
46 :mewa-relation-slot-presentation
47 :has-many-slot-presentation
48 :present-slot
49 ;; CRUD
50 :instance-is-stored-p
51
52 ;;;; Meta Model Exports))
53 :define-meta-model
54 :def-view-class-from-table
55 :def-view-class/meta
56 :list-slot-types
57 ))