LISP-ON-LINES package

Name

LISP-ON-LINES package -- Exports/uses/nicknames/etc

Description

[No description in DEFPACKAGE]

Exports

ATTRIBUTESAUTO-COMPLETE
CALL-AUTO-COMPLETECALL-PRESENTATION
CALL-VIEWDEF-VIEW-CLASS-FROM-TABLE
DEF-VIEW-CLASS/METADEFINE-ATTRIBUTES
DEFINE-META-MODELDEFINE-VIEW-FOR-TABLE
DEFINE-VIEWS-FOR-DATABASEDEFSLOT-PRESENTATION
FIND-ATTRIBUTEHAS-MANY-SLOT-PRESENTATION
INSTANCEINSTANCE-IS-STORED-P
LIST-SLOT-TYPESMAKE-PRESENTATION
MAKE-VIEWMEWA
MEWA-LIST-PRESENTATIONMEWA-OBJECT-PRESENTATION
MEWA-ONE-LINE-PRESENTATIONMEWA-RELATION-SLOT-PRESENTATION
PERFORM-SET-ATTRIBUTE-PROPERTIESPERFORM-SET-ATTRIBUTES
PRESENTPRESENT-SLOT
PRESENT-SLOT-VIEWPRESENT-VIEW
SET-ATTRIBUTESET-DEFAULT-ATTRIBUTES
SLOT-NAMESLOT-VIEW
WITH-DEFAULT-ATTRIBUTES 

Uses

CLSQL, JS, IT.BESE.UCW, COMMON-LISP, META-MODEL and MEWA

Package Content

Methods

DEFINE-VIEW-FOR-TABLE

 (DEFINE-VIEW-FOR-TABLE &REST TABLES) [macro]
Description 

expand to a form which initialises TABLES for use with LOL

Location 

src/lisp-on-lines.lisp

FIND-SLOTS-OF-TYPE

 (FIND-SLOTS-OF-TYPE MODEL &KEY (TYPE 'STRING) (TYPES '((STRING)))) [method]
Calls 

FIRST, LISP-ON-LINES::LIST-SLOT-TYPES, MAPCAR, MEMBER, REMOVE and SECOND

Location 

src/lisp-on-lines.lisp

GENERATE-AJAX-REQUEST

 (GENERATE-AJAX-REQUEST JS-URL &OPTIONAL JS-OPTIONS) [function]

JS-ON-COMPLETE

 (JS-ON-COMPLETE (L AUTO-COMPLETE)) [method]
Calls 

OUTPUT-ID

Location 

src/components/ajax.lisp

MAKE-VIEW

 (MAKE-VIEW OBJECT &KEY (TYPE :VIEWER) (ATTRIBUTES NIL) &REST ARGS) [method]
Calls 

%MAKE-VIEW, APPLY and CONS

Location 

src/lisp-on-lines.lisp

PRESENT-SLOT-VIEW

 (PRESENT-SLOT-VIEW (SELF MEWA) SLOT-NAME &OPTIONAL (INSTANCE (INSTANCE SELF))) [method]
Calls 

PRESENT-SLOT and SLOT-VIEW

Location 

src/lisp-on-lines.lisp

PRESENT-VIEW

 (PRESENT-VIEW OBJECT &OPTIONAL (TYPE :VIEWER) &BODY ATTRIBUTES-AND-ARGS) [macro]
Calls 

%MAKE-VIEW

Location 

src/lisp-on-lines.lisp

RENDER-ON

 (RENDER-ON (RES RESPONSE) (SELF EMPTY-PAGE)) [method]

WITH-AJAX-ACTION

 (WITH-AJAX-ACTION COMPONENT &BODY ACTION) [macro]

WITH-AJAX-REQUEST

 (WITH-AJAX-REQUEST JS-URL &REST JS-OPTIONS) [macro]

WORD-SEARCH

 (WORD-SEARCH CLASS-NAME SLOTS SEARCH-TERMS &KEY (LIMIT 10) (WHERE (SQL-AND T))) [method]
Calls 

SELECT, SQL-AND and WORD-SEARCH-WHERE

Location 

src/lisp-on-lines.lisp

WORD-SEARCH-WHERE

 (WORD-SEARCH-WHERE CLASS-NAME SLOTS SEARCH-TERMS &KEY (FORMAT-STRING "%~a%")) [method]
Calls 

APPLY, FORMAT, MAPCAR, SQL-OR, SQL-SLOT-VALUE and SQL-UPLIKE

Location 

src/lisp-on-lines.lisp

This documentation was generated 01 Dec 2005 from the original sources by Albert v.0.4.9.