Files
EWF/examples/widgetapp/demo_datasource.e
2013-09-13 23:24:49 +02:00

39 lines
566 B
Plaintext

note
description: "Summary description for {DEMO_DATASOURCE}."
author: ""
date: "$Date$"
revision: "$Revision$"
class
DEMO_DATASOURCE
inherit
WSF_DATASOURCE [DEMO_DATA]
create
make_demo
feature
make_demo
do
page := 1
page_size := 10
end
data: ITERABLE [DEMO_DATA]
local
list: LINKED_LIST [DEMO_DATA]
do
create list.make
across
((page - 1) * page_size) |..| (page * page_size - 1) as c
loop
list.extend (create {DEMO_DATA}.make (c.item, "Name" + c.item.out, "desc " + c.item.out))
end
Result := list
end
end