X-Git-Url: https://git.hcoop.net/clinton/lisp-on-lines.git/blobdiff_plain/e8e743d7170e308377c728ab1ce41b752317b1ec..8e6e6b5651e88009c62f5502b4fabdf2919e0b4f:/src/packages.lisp diff --git a/src/packages.lisp b/src/packages.lisp index 839feba..81c1223 100644 --- a/src/packages.lisp +++ b/src/packages.lisp @@ -8,6 +8,7 @@ :def-meta-model :def-base-class :%def-base-class + :def-view-class/table :def-view-class/meta :view-class-metadata @@ -42,8 +43,7 @@ :expr-and :expr-or :expr-not - :select-instances - )) + :select-instances)) (defpackage :mewa @@ -52,14 +52,17 @@ :mewa :mewa-object-presentation :mewa-one-line-presentation + :mewa-list-presentation :mewa-presentation-search :find-attribute :set-default-attributes :make-presentation :call-presentation - :label + :label + :attributes :set-attribute :perform-set-attributes + :perform-set-attribute-properties :find-class-attributes :default-attributes :ok @@ -72,4 +75,28 @@ :search-query)) (defpackage :lisp-on-lines - (:use :mewa :meta-model :common-lisp :it.bese.ucw)) + (:use :mewa :meta-model :common-lisp :it.bese.ucw) + (:nicknames :lol) + (:export + ;;;; Mewa Exports + :mewa ;the superclass of all mewa-presentations + :make-presentation + + ;;attributes + :attributes + :set-default-attributes + :set-attribute + :find-attribute + :perform-set-attributes + ;; + :perform-set-attribute-properties + + ;; presentation objects + :mewa-object-presentation + :mewa-one-line-presentation + :mewa-list-presentation + ;;;; Meta Model Exports)) + :def-view-class/table + :def-view-class/meta + :list-slot-types + )) \ No newline at end of file