added files referenced by previous patch
[clinton/lisp-on-lines.git] / src / packages.lisp
... / ...
CommitLineData
1(defpackage :lisp-on-lines
2 (:use :arnesi
3 :iterate
4 :meta-model
5 :common-lisp
6 :it.bese.ucw
7 :clsql
8 :contextl)
9 (:nicknames :lol :mewa)
10
11 (:shadowing-import-from
12 :iterate
13 :with)
14
15 (:shadowing-import-from
16 :clsql
17 :time-difference
18 :make-time
19 :time-ymd
20 :date
21 :get-time
22 :time-element
23 :time+
24 :date-element)
25
26 (:shadow
27 :present
28 :present-slot
29 :presentation
30 :instance
31 :slot-presentation
32 :integer-slot-presentation
33 :string-slot-presentation
34 :object-presentation
35 :one-line-presentation
36 :presentation-slot-value
37 :get-foreign-instances)
38
39 (:export
40 ;;;; LoL
41 :define-view-for-table
42 :define-views-for-database
43
44 ;;;;a wrapper for calling make-presentation
45 :call-view
46 :present-view
47 :slot-view
48 :present-slot-view
49 :make-view
50 ;;;; Ajax
51 :auto-complete
52 :call-auto-complete
53
54 ;;;; Mewa Exports
55 :mewa ;the superclass of all mewa-presentations
56 :make-presentation
57 :call-presentation
58
59 ;;attributes
60 :attributes
61 :define-attributes
62 :with-default-attributes
63 :set-default-attributes
64 :set-attribute
65 :find-attribute
66 :perform-set-attributes
67 ;;
68 :perform-set-attribute-properties
69 :define-attributes
70
71 ;; presentation objects
72 :mewa-object-presentation
73 :mewa-one-line-presentation
74 :mewa-list-presentation
75 :mewa-search-presentation
76 :mewa-presentation-search
77
78 :editablep
79 :global-properties
80 ;; SLOT presentations
81
82 :mewa-relation-slot-presentation
83 :mewa-string-slot-presentation
84 :has-many-slot-presentation
85 :has-a
86 :has-many
87 :has-very-many
88 :many-to-many
89
90 ;; CRUD
91 :instance-is-stored-p
92
93 ;;;; Meta Model Exports))
94 :define-meta-model
95 :def-view-class-from-table
96 :def-view-class/meta
97 :list-slot-types
98 ))